Macrotone Consulting Website usage terms and conditions 

Welcome to the Macrotone Consulting website. If you continue to browse and use this website, you are agreeing to comply with and be bound by the following terms and conditions of use, which together with our privacy policy govern Macrotone Consulting's relationship with you in relation to this website. If you disagree with any part of these terms and conditions, please do not use our website. 

The term ‘Macrotone Consulting’ or `Macrotone  or ‘us’ or ‘we’ refers to the owner of the website. The term ‘you’ refers to the user or viewer of our website.

The use of this website is subject to the following terms of use:

  • The content of the pages of this website is for your general information and use only. It is subject to change without notice.

  • This website make use of cookies to improve user experience..  See the Privacy Policy for the site use of cookies.

  • Neither we nor any third parties provide any warranty or guarantee as to the accuracy, timeliness, performance, completeness or suitability of the information and materials found or offered on this website for any particular purpose. You acknowledge that such information and materials may contain inaccuracies or errors and we expressly exclude liability for any such inaccuracies or errors to the fullest extent permitted by law.

  • Your use of any information or materials on this website is entirely at your own risk, for which we shall not be liable. It shall be your own responsibility to ensure that any products, services or information available through this website meet your specific requirements.

  • This website may contain material which is owned by or licensed to us. This material includes, but is not limited to, the design, layout, look, appearance and graphics. Reproduction is prohibited other than in accordance with the copyright notice, which forms part of these terms and conditions.

  • All trademarks reproduced in this website, which are not the property of, or licensed to the operator, are acknowledged on the website.

  • Unauthorised use of this website may give rise to a claim for damages and/or be a criminal offence.

  • This website may also include links to other websites. These links are provided for your convenience to provide further information. They do not signify that we endorse the website(s). We have no responsibility for the content of the linked website(s).

  • If you purchase any services or products that we may offer for a fee, either on a one-time or subscription basis (“Premium Services”), you agree to Macrotone Consulting storing your payment information. You also agree to pay the applicable fees for the Premium Services (including, without limitation, periodic fees for premium accounts) as they become due plus all related taxes, and to reimburse us for all collection costs and interest for any overdue amounts. Failure to pay may result in the termination of your subscription. Depending on where you transact with us, the type of payment method used and where your payment method was issued, your transaction with us may be subject to foreign exchange fees or differences in prices, included because of exchange rates. Macrotone Consulting does not support all payment methods, currencies or locations for payment. Your obligation to pay fees continues through the end of the subscription period during which you cancel your subscription. All applicable taxes are calculated based on the billing information you provide us at the time of purchase. You may cancel or suspend your Premium Services at any time. We are sorry, but we can't offer refunds on any fees and charges related to our Premium Services - including partially used periods. Also, please note that all of your Premium features expire immediately after you cancel your account. We do not guarantee or provide refunds for lack of usage or dissatisfaction. You also acknowledge that Macrotone Consulting's Premium Services are subject to this Agreement and any additional terms related to the provision of the Premium Service. 
  • Your use of this website and any dispute arising out of such use of the website is subject to the laws of England, Northern Ireland, Scotland and Wales.

Newsletter Terms & Conditions

1.0 The Service

1.1 The following terms and conditions apply to your use of the Macrotone Consulting email newsletter service (the “Service”).  The Service is provided by Macrotone Consulting Ltd, an company registered in Engand & Wales (“Macrotone Consulting”).  Any reference to “you” or “yours” refers to you, the user of the Service.

1.2 The Service consists of a newsletter sent to your registered email address.  The Service is provided by Macrotone free of charge.

1.3 By registering for the Service you agree to these terms and conditions.  From time to time Macrotone Consulting may amend these terms and conditions.  Please review these terms and conditions regularly to ensure you are aware of any changes made to them.  Your continuing use of the Service after such changes have been made shall constitute your acceptance of such updated and/or amended terms and conditions.

2. Registration

2.1 To subscribe for the Service you need to complete the subscription form.

2.2 Macrotone Consulting reserves the right to delete from its Service subscriber database with or without notice any email address which Macrotone Consulting, in its absolute discretion, considers:

(a) defamatory, blasphemous, racist, offensive, obscene or otherwise unlawful;
(b) injurious to its brand or reputation or otherwise unacceptable; or
(c) no longer current or operational

and immediately cease provision of the Service to any such email address.

3. Intellectual Property

3.1 With respect to any material contained in or accessible via the Service (the “Service Content”), all copyright, trade marks and all other intellectual property rights therein is/are either owned by Macrotone Consulting or by the owners of such rights who have licensed such rights to Macrotone Consulting for use in the Service and the Service Content.

3.2 To the fullest extent permitted by applicable law and subject to your compliance with these terms and conditions, save for: (i) transitory copying or storage and (ii) for your personal private use, no part of the Service or Service Content may be copied, stored, used, uploaded, transmitted or distributed in any form or manner without the prior written consent of Macrotone Consulting, other than to the extent that such acts cannot be prohibited under applicable law.

4. Use of the Service

4.1 You undertake:

(a) to use the Service (including any Service Content) for your own personal private use and not to use the Service or any Service Content for any commercial purpose, whether for a fee or otherwise, or to distribute it commercially;

(b) not to use the Service or Service Content for any fraudulent, criminal or unlawful purpose;

(c) not to use the Service or any Service Content for the transmission of any material which is defamatory, blasphemous, racist, offensive, obscene or otherwise unlawful;

(d) to the fullest extent permitted by applicable law, not to copy, modify, adapt, reverse engineer, decompile, reformat, disclose, transmit, distribute, sell, license or transfer the Service or any Service Content, either in whole or in part, in any way save as expressly provided for in these terms and conditions;

(e) not to infringe either Macrotone Consulting’s or any other person’s intellectual property rights, including copyright, in the Service or Service Content and not to delete or amend any copyright or other proprietary notices which may appear therein;

(f) not to use the Service or Service Content in any way which Macrotone Consulting, in its absolute discretion, considers objectionable, injurious to its brand or reputation or otherwise unacceptable;

(g) not to use the Service and Service Content otherwise than in accordance with these terms and conditions.

5. Liability

5.1 Macrotone Consulting makes no warranties or representations of any kind in relation to the Service or Service Content, whether express or implied, including, but not limited to, implied warranties or conditions of performance, completeness, suitability, safety, timeliness, accuracy, reliability, satisfactory quality and fitness for a particular purpose or non-infringement, except to the extent it is not possible by applicable law to exclude such things or to the extent such things are expressly contained in these terms and conditions.

5.2 Macrotone Consulting will not be liable for: (a) any technical or access issue, failure, malfunction or difficulty that might hinder or prevent the transmission of or your receipt of the Service or Service Content (b) any event which may cause the Service or Service Content to be disrupted or corrupted (c) any inaccuracy or error within the Service or Service Content (d) any virus, Trojan horse, worm or other malicious or corrupted computer code or data files which may be transmitted via the Service or Service Content.

5.3 Macrotone Consulting shall not be liable under or in connection with these terms and conditions for :

(a) loss of actual or anticipated profit;
(b) losses caused by business interruption;
(c) loss of goodwill or reputation; or
(d) any indirect, special or consequential cost, expense loss or damage

even if such cost, expense loss or damage was reasonably foreseeable or might reasonably have been contemplated by the parties and whether arising from breach of contract, tort, negligence, breach of statutory duty or otherwise.

5.5 Macrotone Consulting’s liability under or in connection with its provision of the Service or these terms and conditions shall be limited to the reprovision of the Service.

6. Your Indemnity to Macrotone Consulting

6.1 You agree to indemnify, defend and hold harmless Macrotone Consulting from and against any and all losses, costs, expenses (including reasonable legal fees), claims, damages and liabilities incurred by Kenetic arising out of or in connection with any claim by a third party resulting from your use of the Service or from any violation of these terms and conditions by you, save where caused by Macrotone Consulting’s negligence or breach of these terms and conditions by Macrotone Consulting.

7. Modification, Suspension and Termination

7.1 Macrotone Consulting reserves the right to modify, suspend or terminate the Service or Service Content, in whole or in part, at any time with or without notice (a) to repair or maintain the Service or Service Content (b) to update, upgrade or improve the Service or Service Content from time to time (c) due to the occurrence of any circumstances beyond Macrotone Consulting’s reasonable control (d) where Kenetic believes you are or may be in breach of these terms and conditions or (e) otherwise, at Macrotone Consulting’s sole discretion.

8. Your data and use of this site

8.1 Use of your data is subject to Macrotone Consulting's privacy policy. Your use of this web site is subject to Macrotone Consulting’s terms and conditions.

9. Miscellanea

9.1 If any provision of these terms and conditions is held for any reason to be ineffective or unenforceable, this shall not affect the validity or enforceability of any other provision of these terms and conditions or these terms and conditions as a whole.

9.2 No waiver by Macrotone Consulting shall be construed as a waiver of any proceeding or succeeding breach of any provision.

9.3 A person who is not a party to these terms and conditions shall have no rights under or in connection with them by virtue of the Contracts (Rights of Third Parties) Act 1999.

9.4 If you have any comments, suggestions or complaints about the Service please contact us by e-mail at This email address is being protected from spambots. You need JavaScript enabled to view it.

10. Governing law

10.1 These terms and conditions are governed by English law and you and Macrotone Consulting submit to the non-exclusive jurisdiction of the English courts in respect of any dispute arising under or in relation to them.

The menu items displayed from this menu item display all of the known issues identified with Macrotone Consulting Ltd. released products.

It also includes any outstanding issues associated with previous releases that have not been resolved in the latest current release of the products.

For convenience the products have been separated out so that each product has its own separate section.

If you know of any item that is not included in the lists please let us know so that we may accurately record and thus hopefully resolve the item.

Issues may be reported on the appropriate forum or via the Issue Tracker 'Raise an Issue' form.

Thank you

Macrotone Consulting Ltd.

 

Issue Tracker Known Issues

IP Mapping Known Issues

JAudit Known Issues

Password Control System and User Plugin Known Issues

Rialto Known Issues

 

This support FAQ (Frequently Asked Questions) is intended to assist you in providing all the relevant information so that we may provide you with a timely and accurate resolution to your problem or question.  The topics are of a general support nature and applicable to any Joomla problem that may be encountered and provide guidance in obtaining additional information to enable a speedy resolution.

 

Blank Page Shown

Sometimes, due to a PHP error, scripts stop working without displaying an error, leading you to a blank page.

In that case, to find out what is the real cause, you should do the following: Check server error logs (not access logs) if you have access to them.

Go to your Joomla Administration panel, Site --> Global Configuration --> System Tab and turn on Site Debugging, then try reloading page, and check page source (HTML source). Don't forget to turn site debug off again after you have finished.

If the blank page is outside of a component (no "option=com_xxxxxx" in the URL), e.g. in Joomla during installation, add following to the index.php in the front end or the back end where it gives you a blank page, just after the first " ini_set( 'display_errors', true ); error_reporting( E_ALL );

Check your web server error log for errors generated by your website. You might be able to locate the culprit by identifying the logged error. One common cause is lack of memory.

Controlling Joomla cache

In order to improve site perfomance Joomla implements cache to present the fastest user experience possible to the visitor. As someone clicks through the site, Joomla makes snapshots of where they have been and saves them to a temporary directory. If the person wants to return to a previous location, the server grabs the temporarily saved page, which should be faster than going back to the data base and generating an entire new page.

How to control Cache in joomla?

Go to menu Site, Global Configuration and choose server tab.

Set the cache setting to the desired value.

Be aware that some templates also provide some form of cache, so it you are experiencing a cache problem it might not be teh Joomla system cache that is at fault.

Controlling Strict Standards reporting

If you get following warning(s) on your site:

Strict Standards: Non-static method ... on line XX

and you are running Joomla, go to your Joomla Global Configuration - Server and set the parameter Error Reporting to None.

 

Changing php error reporting on server side:

You can disable Strict Standards on your server too, in php settings.

Go to your php.ini (or ask your webhosting provider) and disable Strict Standards on your server.

The attribute is called: error_reporting

Example:

From:

error_reporting = E_ALL | E_STRICT

To:

error_reporting = E_ALL | E_DEPRECATED

, (of course Error Reporting parameter in Joomla! Global Configuration can overwrite this settings)

A lot of Joomla! extensions were written for PHP4 and PHP 5. Mostly PHP4 code caused these warnings. It is not possible to change all the code to new rules set in PHP 5.3, PHP 5.4 or newest immediately) - e.g. if some extension has over 50.000 lines of code.ary directory.

HTTP 500 Internal Server Errors

HTTP status messages are defined by the World Wide Web Consortium to provide "human-readable diagnostic information". These status messages are generated by the webserver that hosts a website.

The error code HTTP 500 Internal Server Error is a general-purpose error message this indicates a general error in a web application.

HTTP 500 Internal Server Errors can arise from one or more of the following causes (this is not a complete list):

  • Unexpected and fatal errors in both Joomla core and its extensions
  • Bugs in Joomla extensions Insufficient server resources (usually PHP memory limit is too low)
  • Badly-constructed web server configuration files (e.g. httpd.conf and .htaccess)
  • Bugs in web server software (Apache, PHP)

Because HTTP 500 Internal Server Errors arise from so many different sources, it is often necessary to enable Joomla debug mode. This is achieved with the following settings (J! 2.5 and J! 3.1):

  • Global Configuration » System » Debug Settings » Debug System = Yes
  • Global Configuration » Server » Server Settings » Error Reporting = Maximum

These changes may provide additional information. In addition, there will be other details recorded in the server logs (which may or may not be available depending upon your host provider) that can be looked at to see what else is happening.

Controlling Site Error reporting

Warning For security reasons it is not advisable to have Error Reporting turned on upon a live site, so care should be exercised with these setting in these situations.

To control Site error reporting go to your Joomla Administration panel, Site --> Global Configuration --> System Tab and turn on Site Debugging, then try reloading page, and check page source (HTML source). Don't forget to turn site debug off again after you have finished.

It is also possible to set PHP error reporting on within the php.ini file (if you have access to this file). Set the following lines:

error_reporting  =  E_ALL
display_errors = On

If you have no access to php.ini file but you can modify .htaccess file on your server (in the root of your public_hml folder upon your Joomla! site), try to add the following code there (on some servers this option is disabled, so you will have to ask your webhosting operator):

# Displaying PHP errors
php_flag display_errors on
php_value error_reporting 6143

If you cannot access the .htaccess file or your modifications in this file have no effects, try to ask your webhosting provider for enabling error reporting or try to see your error log file (which should be located outside your public_html folder), which can give you important information too.

After you will get the information about the problem and you resolve your problem, you should disable php error reporting again, so no error will be displayed for the public (because of security reasons).
 

PHP Errors

Typically PHP errors may be shown by a message similar to:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in ...

This error mostly means, there is some error in your database. This error can be easily recognized by enabling debug mode in Joomla! configuration. Go to your Joomla! administration - Site - Global Configuration - System. Set Debug System to Yes.

Now reload the page where the error occurs. You should get detailed information from your database. Mostly you get error output similar to this: Unknown column 'a.column' in 'on clause' SQL=SELECT ...

In this case a database column is missing for the component. So the component needs to be modfied and/or reinstalled or the column (table) needs to be added manually into the database.

JavaScript Errors

If some of Javascript feature does not work, it may well be that there is a Javascript error. Javascript errors can be displayed by Javascript console or by specific browser extensions. E.g. in Firefox you can use Firebug to see if on your site, some Javascript error is rendered.

To get info about Javascript error:

  • Enable Javascript console in your browser
  • Or install and enable the specific extension for your browser similar to that of Firefox Firebug.

The Joomla! CMS is quite complex and a very extensible system, consequently on a page, many different extensions can be loaded together. E.g. component Javascript + system plugin Javascript + module Javascript + template Javascrpt can be loaded at once. Loading many different Javascript libraries at once can produce Javascript error. To get info about this error, just use methods mentioned above. To recognize which parts of the site (component, plugin, module, template) are in conflict, just try to disable all of them and start to enable them step by step. Switching to standard template to test the errors is the first step.

Memory Size Errors

The error message generally looks similar to:

Allowed memory size of ... bytes exhausted ...

This error is a memory error on server. This error has not to our knowledeg been seen with our extensions, but since it such a common error it is included here for completeness.

It usually indicates that some library which is a part of PHP on your server, does not have enough memory to complete its task. It is often associated with the creation of thumbnails from large image files.

Possible solutions:

  1. Increase PHP memory on your server (if you are able to do)
  2. If it is image related, try using smaller images.

Provide useful information

Have you read the documentation before posting? Often questions and problems are answered in the documentation.

Have you searched the support forum to see if others have reported the problem?

  Please include as much detail in any test or bug reports as possible.

First of all, check if you are running the latest available version of Joomla! and the product.  Especially make it clear which extension you are experiencing problems with.

We need the following at least:

  • PHP version (e.g. 5.3.14). Note: Support for PHP4 is not provided.
  • Joomla! version
  • Product and product version version
  • Web Server software (Apache or IIS with version number if possible)
  • Server Operating system (e.g. Linux, Windows, Solaris, ...)
  • Database version
  • Web browser and version (e.g. Firefox 16, IE 9 , Chrome, ...)
  • memory_limit from your phpinfo
  • Host: (optional, but it may help us to help you)

Please enable error reporting and include any error messages in your posting. You do this via the Joomla Configuration - set "error reporting" to "maximum" on the Server tab.

Finally, please describe the steps required to recreate the problem and also please enable error reporting and provide any error messages generated.

end faq

Basic support hours are Monday through Friday (9:00 AM - 16:00 PM BST).  We can not guarantee support at other times (over the weekends, public holidays...) unless specifically contracted. Thank you for understanding.

Contracted support customers and users will have specific contact details, the following applies to support of any Macrotone products made freely available.

 

Latest versions
Please ensure you have the latest stable version of your Macrotone products or extension before requesting support.

Custom modification
In situations where you have modified our code, you assume full responsibility for the correct functionality and there is no right for support.

Modern browsers
If your support issue is related to a Joomla extension, please ensure that you are using the latest version of your browser.  Old browsers like IE6 or Netscape cannot be supported.

Forums

Support is expected to be primarily provided on the forums.

 

Please make sure that your question is not answered in the documentation, our troubleshooting FAQ's and/or the forums before submitting an issue/subscribing for support. It will assist us and help you save time!

 General Support FAQ

Contact form

The contact form can be used by both registered and unregistered users.  Response time will be dependant upon staff availability and contractual commitments.


Open contact form in new window

Go To Top

Joomla! Debug Console

Session

Profile Information

Memory Usage

Database Queries