Monthly Archives - August 2019

How to install Tournamatch via FTP

One of the two main ways you can install Tournamatch in WordPress is via a File Transfer Protocol (FTP) program. FTP programs connect to the web server where your website is hosted and permit you to transfer files between your local computer and the server. In some scenarios, such as when file upload permissions or file size limitations restrict web uploads, it is necessary to upload Tournamatch via FTP. This article will walk you through using FTP to upload Tournamatch.

The first thing that you need is an FTP program. I highly recommend FileZilla. It’s a free program widely recognized as one of the best. You can use whichever FTP program you wish, but screenshots throughout this guide will reference FileZilla.

After installing your chosen FTP program, you need to acquire FTP credentials from your web host. These are typically found within the cPanel dashboard from your web host. The process can be slightly different for each web host depending on the presence of cPanel and which version, so the best way to retrieve these credentials is to hit up Google. Simply Google “how to find FTP credentials on ____” and replace “___” with the name of your web host.

Once you have these credentials, open FileZilla and go to File -> Site Manager.

Click File, then Site-Manager.

Click on New Site.

Click on New Site.

Enter the host name for your hosting account in the Host field.
Enter the host name for your hosting account.

Select Normal Login from the credentials drop down.
Select Normal Login from the drop down.

Enter your username in the User field and password in the Password field.

Enter your username and password in the appropriate fields.

For the majority of web hosting accounts, and if you entered your credentials correctly, you should now be able to connect to your web host. When the connection is established, you will see a directory listing on your right. These are the files in your web hosting account. You shouldn’t rename, move, or delete any folder unless instructed to do so as most of these will have been created by your hosting provider when they setup your hosting account.

If you don’t immediately see the folders wp-content, wp-admin, and wp-includes along with several other files ending in .php, you may need to navigate to another directory. Look for a directory titled “www”, “public_html”, “html”, or “html_root”. These are the most common names for the “root” directory, or the directory that actually loads when a user visits your-domain.com. If you still can’t find the root directory where WordPress resides, you may find opening a support ticket with your web host is the best place to start for help.

Once you have located the WordPress root directory, navigate to the wp-content/plugins/ directory. Here you will find folder names corresponding to every plugin you currently have installed. This is where you should upload the “tournamatch” directory.

The root WordPress directory contains the wp-admin, wp-content, and wp-includes folders.

Finally, after uploading Tournamatch, you are ready to install Tournamatch via the WordPress admin page. Login to your WordPress admin account and click on the Plugins menu option. In the list of plugins, you should now see the plugin “Tournamatch”. Click on the link “Activate” and Tournamatch will now install. If you have followed along this far, then congratulations! You’ve just uploaded and installed your first WordPress plugin via FTP. Stay tuned for our next article that will walk you through customizing Tournamatch and getting the most out of it.

Click activate in the WordPress plugins section.

Version 3.0 Released

Tournamatch version 3.0 is now available. This is a major update for existing users. Please reach out to us via email or by opening a support ticket if you want to migrate an existing Tournamatch 2.x website and all of its data to 3.x. This update relocates all of the source files into the native /wp-content/plugins directory. The relocation doesn’t add any features to ladders or tournaments, but it drastically improves the management of the plugin and lays the foundation for more rapid improvements in the future. Specifically, relocating the plugin immediately improves installation, administration, and updates; and, future updates will improve internationalization and user roles/permissions.

Installing Tournamatch now works exactly like installing other plugins. Upload the download to the plugins directory and click “Activate” inside of your admin. The plugin isn’t yet available on the WordPress plugin repository. We are trending towards that goal. Unfortunately, the file size of this plugin makes it unlikely you will be able to upload the plugin directly within the WordPress Admin. We are also working to reduce the dependencies and overall file size.

2019-08-01 17_40_05-Window

Updates are now automatic! When there is a new version of Tournamatch available, you will see a notification within your WordPress dashboard. Simply click the update link and Tournamatch will update itself. You may also find the patch notes here. We’re working to improve the updates further by providing an option to switch to the latest developmental build for trail blazers.

2019-08-01 17_39_02-Window

Administrating Tournamatch is now more native. Instead of a separate location to manage ladders, tournaments, games, etc, you can find those links directly in your WordPress admin menu. We’ll soon add custom roles so that you can leverage the WordPress role editor to assign capabilities to users.

Version 3.0 also no longer requires support for ionCube. We’re really excited about this – it was as much of a headache for us as it was for some of you. Several of the source code files we used depended on it, so after rewriting those source files, we were able to remove this requirement.

In future releases, we anticipate focusing on user roles/permissions first followed by fully adopting the native WordPress internationalization & localization system. Until then, Tournamatch is only available in English.

This update officially ends our support of Tournamatch for PHP-Nuke, phpBB, and Tournamatch version 2.x. If you wish to continue using 2.x, feel free to do so. We will no longer be patching, improving, or supporting version 2.x. We’re offering a free upgrade to version 3 for anyone who currently owns version 2, so we encourage everyone to take advantage of that offer.

We’re really excited about the future of this product. More than 90% of our customer support inquiries could be grouped into these topics: installation help, ionCube, are there updates available, installing updates, and how to find the administration section. This release knocks all of those barriers down. We should be able to focus more on product development and distribute those updates rapidly and seamlessly. It’s still a long way before we get to where we want to be. We truly appreciate you joining us for the journey.