The Sports Predictions component is betting and tipsters component with Joomla 3 and Joomla 2.5 support.

"Sports Predictions" betting system for Joomla software gives you the opportunity to organize sport results predictions competitions for a team vs. team sports as football predictions, soccer, basketball predictions, hockey predictions, etc. You may use it for a soccer predictions software or for all person vs. person sports (e.g. tennis, billiard, chess, etc.) as well or as soccer (or other sport) prediction software.

How to earn money, how to make money sites with Sports Predictions betting system for Joomla?

Цитат

Sports Predictions is one of best soccer betting systems and is extension for Joomla! to make money! Sports Predictions component is created especially to make games - paid and free and inside package are three types of games - one in joomla 3 version, two in joomla 2.5 version.

So, How to make money? Now you can earn money from your community in two ways:

Way 1:Free Games in website, paid access to HystoryYou can do this way with FREE payment plugin for Payments for Joomla - plugin is included in Sports Predictions package (Payments for Joomla is separate component for payments for all Joomla and is integrated with over 10 different Joomla components).

This way is 100% legal in all countries, in all world. You have free site, no gambling. Your users receive some extras for money - paid access to hystory, to see user other users predictions. We can add more ways like this to make money - we need only to develop more plugins for our payments component Payments for Joomla.

With plugin installed and configured, only subscribed users can place predictions in Sport Predictions and you will have Only paid Games in website. You can configure price and time period for every type of subscription. After payment, user account is charged with some number of days. After the deadline, plugin automatically stop user access to predictions.

If games are described as "FREE", may be you can run this site in some countries. But if games are described as "PAID", this will be gambling and this way is legal only in some countries in the world. If your site will be with paid games, you may need to register your company, your domain and hosting for your site in such a country.

But for sure the BIG MONEY are accessible only in this way - with gambling and paid games.

"PAID games" in many different ways will be possible on 100% only with next Sports Predictions additional extension - betting component with name Asian Handicap.

The sport events are organized into tournaments. You may use the tournaments field to distinguish between the different sports (Month and tournament filters are not connected to each other). Component is multilanguage, all titles come from language files. You can rename title to Soccer expert, Basketball Expert or Hockey Expert if you wish. In demo site this is renamed to "Soccer expert".

When a sport event's final result is published in the backend, all the users who has placed their predictions for this sport event's outcome are given points depending on their predictions success.

Version History:23.10.2015: Sports Predictions for Joomla 3 optimized for speed. Minimized js and css files (Note: minimized sportspredictions main css is included in zip file. You must replace standart file in folder "/soccerpredictions.tips/components/com_sportspredictions/assets/css" with this file.). This will granted you min. 10 more points in Google's PageSpeed Insights tool. If you want 20 points faster Joomla site, do this 30 seconds Joomla speed fix.

21.01.2014: Bug fix in Joomla 3 version: when you un-publish category, all assigned games to it will be counted as published in front-end when they should not. Now game is considered published when is assigned to at least one published category.25.11.2013: Joomla 3 version improvements - v.2.0.2 is released.19.11.2013: Joomla 3 version fixes - compatibility fixes to work well with joomla 3.2.xx.13.11.2013: V.2.0.1 for Joomla 3 is relased. Functions in Sports Predictions for Joomla 3. This version is not compatible with old versions of component for Joomla 3 (before v.2.0)!!! If you decide to upgrade from versions older than 2.0. Uninstall old version and then install new one. All stored in database tables of component data will be lost.

09.10.2013: Version 1.4.3 for Joomla 2.5 is released. In latest Joomla 2.5 version you have one New game: 1x2 (just like lotto). Now you can have two different games on different pages in one website - standart game and 1x2 (lotoo game). Is updated only version for Joomla 2.5! 1x2 game is only inside Joomla 2.5 version!Changes in v.1.4.3 for Joomla 2.5 and screenshots from new 1x2 game

19.09.2013: Joomla 2.5 version fixed to work with newest php versions.27.08.2013: Sports Predictions v.1.4.2 for Joomla 2.5 and Sports Predictions v.1.4.1 for Joomla 3 are released. Added is week filter in both versions and is fixed bug in module for Joomla 3 version.24.04.2013: Sports Predictions v.1.4.1 is released. Added is new user plugin to package. When you delete some user in joomla admin, all data of this user (predictions, history) are deleted in Sports predictions.27.03.2013: Sports Predictions v.1.4. Bug fixes and Joomla 3 version. Now Sports Predictions support Joomla 3.0. Joomla 3 Requires PHP 5.330.10.2012 - Sports Predictions v.1.3.0 - timezones are added. The dates, stored in the DB, are now all UTC. These are presented to the users based on the current timezone in effect: either the PHP's default one or the chosen one from the list. Requires PHP 5.2. The admins must pay attention when entering the date and time of a sports event. If a New Yorker enters a football event, which will be played in Sydney, he has to set the date and time in one of these two ways:a ) (easier approach): Set the current timezone to Australia/Sydney (by selecting it in the drop down list in the upper right corner of the page) and set the local start time of the game.b ) Knowing the time offset between the America/New York timezone and the Australia/Sydney timezone, calculate the starting time in New York local time and set it without changing the timezones.This is necessary because the dates, stored in the database, are now UTC and the component turns all the dates entered into UTC dates, based on the current timezone in effect. 30.08.2012 - Sports Predictions v.1.2.6 - version solve this bug fix28.08.2012 - Sports Predictions v.1.2.5. Added is suppor for Paid predictions plugin for Payments For Joomla26.07.2012 - Sports Predictions v.1.2.4. Is added an additional component setting: Date format. Fixed bug with sef urls in module.20.07.2012 - Sports Predictions v.1.2.3: - The component is now capable of presenting current standings based on a tournament in addition to the monthly based ones in previous versions. Month and tournament filters are not connected to each other!- All standings now are updated automatically.- Allow or disallow option is added - Allow or disallow the users access to another users predictions history. Now you can switch on/off this function with or without Payments for Joomla component (Mosets tree payments). More about changes in this version.- Bug is fixed in plugin for paid access to history for Payments For Joomla.

27.06.2012 - Sports Predictions 1.2.1 - the component is altered to work with the specially created MTP plugin, which allows to filter who can access the predictions history and what info will be available to the user. To component is added free plugin for Payments for Joomla (Mosets Tree Payments). The plugin allows the users to pay in order to get access to the full predictions history. Now you can earn money from your community. 26.06.2012 - Sports Predictions 1.2.0 - the component now uses only php date functions (instead of SQL's NOW()) function to avoid timezone problems if the HTTP server and the SQL server are set to use different timezones.19.06.2012 - Sports Predictions 1.1 - bug fixes and pagination bug fixed24.04.2012 - start of public salesJanuary 2012 - Sports Predictions 1.0 is released and demo site launched

The points awarded can have negative value, e.g. for a wrong prediction.

The user standings are generated on a monthly basis. Currently there are two additional criteria which you may use to solve score ties (when two competitors have the same score):

a) Score row: the earned points of each player are compared in descending order. The one who have more higher points scorings will be rated higher. E.g.:

Player A has won the following points: 5,5,1,0 (4 predictions) Player B has won the following points: 5,3,1,1,1 (5 predictions)

They both has a total of 11 points. Player A will be ranked higher as he has one more 5 score compared to player B.

B ) Time fund: the one who is placed his predictions earlier will be ranked higher. The Score row criterion precedes this one, if both are enabled.

Admin:

1. Tournaments. Prior to creating a sport event you have to create a tournament. If a tournament is unpublished it (and all the sport events associated with it) will not be visible in the frontend.

2. Teams. Prior to creating a sport event you have to define the teams which will participate. If a team is unpublished, all the sport events associated with it will not be visible in the frontend.

For a person vs. person sports the sportsman's name may be set as a team name. You may set a team flag if you want to.

3. Sport Events. Here you may define the sport events you want your users to predict on. You have to set the time and date the event will take place on as well as the home and guest teams and the tournament the event is part of. Once you have created and published the event your users will be able to place their predictions for its outcome in the frontend. If you have entered an article for this event, the event's name in the frontend will become a link to a page displaying this article.

Once you have the event's final result you have to enter it in the backend on the same page. All the users who has placed their predictions for this sport event's outcome will be given the relevant points.

If you have enabled the Auto standings option in the component's settings, the current standings will be updated automatically. Otherwise you have to go to the Current Standings tab and click on the Update standings button in order to update the current standings.

4. Predictions. A list of all predictions made up to this moment.

5. Current standings. The user ranking for a given month. If the Auto standings option is disabled you may update the current standings by clicking on the Update standings button.

6. Settings. If you want to reset the users' scores you may do it by clicking on the Reset scores button thus deleting all the user predictions history and scores.The Options button takes you to the component's options panel, which has 3 tabs:

a) Basic settings. Here you can set the points awarded for the different prediction outcomes;

c) Permissions. Joomla ACL: who may access the component and who may adjust its settings.

Frontend:

1. Sport Events (matches). Here on this page the users may place their predictions for the sport events that are not yet begun. After they have entered or updated their predictions they have to click the Save button in order to save their (updated) predictions. If there is an article written for a sport event in the list, the sport event's header will be a link pointing at this article. The user must be logged in in order to access this page.

2. Best Experts. The winners ranking for a given month. The user's username is a link pointing at a page with the user's predictions details.

3. Predictions history. A list of all predictions made by now. The user's username is a link pointing at a page with the user's predictions details. Various filters are available: by name, by tournament, by month.

4. Stats Module. With component you will receive module that have these functions:- show current month winners on module position (best experts)- show latest matches

5. Monetization: You can earn money from predictions - you can sell some extras for user profiles. Action plugin for Payments for Joomla is ready. Plugin work in this way: If you switch on this plugin only subscribed users can place predictions. Price is 9 USD. Link: Paid predictions for Sport Predictions.

OLD Demo website - Demo is on Bulgarian language only and in demo site are only Soccer predictions! Site is based on very old version of Sports predictions, is based on first version! Actual version have many more extras.URL: FutbolnaPrognoza.com

NEW Demo site with admin access: pending. Check frontend at url: Soccer predictions tips (installed is version for Joomla 3.2).

1: Where can i find the date language for predictions page?For this date it is used php "date" function and front-end date format from component configuration.By default front-end format is 'jS F Y - H:i'. You can read more about formating date here: http://php.net/manual/en/function.date.phpHowever "date" function do not support languages other than English.There are two solutions. Choose format with numbers only or change source code.

2: In Firefox i do not get the pop up to login?For pop up is used default joomla pop up functionality. This functionality can vary from template to template. Component works fine with basic joomla templates.

3: And what is the best logo size? So it fits into the logo on predictions page? Or how can i make it fit?Team emblems are limited to width of 48 pixels and height of 30 pixels. Any other size shrinks proportionally to best fit into this dimensions. What's left is hidden.As conclusion I can say that best size is 48x30 pixels or any other with the same proportions. You must avoid too large images.

4: What is the exact meaning of PREf and PREf Rating?"pref_rating" stands for "Proportional Reduction of Error Formula". It is number with floating point.Smaller number means more accurate predictions and opposite. 0 is perfect.

I see in this documentation that users predict final scores for the sporting games/matches but will it support users inputting margin of victory instead of final score? The reason I ask is because my site is about American football and basketball so it's very difficult to predict exact score. I would like users to input score margin in the winning team's text box then award points according to how many points difference from actual score margin.------------------For instancePrediction Team A text box:7: vs Team B text box::Actual Margin Team A 14, Team B

Then set to award points where xx is option of point valueDifference of 1: xxDifference of 2: xxDifference of 3: xx...Difference of 7: xx (ex. 3)...Difference of 50: xx

For example, if Difference of 7 is set to 3 points, user gains 3 points.------------------I think this would be very useful for high scoring sports like American football, basketball, lacrosse, volleyball, golf, rugby, etc.

And do you plan future development for integration with AlphaUserPoints? Such as set to award AUP points for top 3, top 10 finishers? and set to award medals to winners?

In order to avoid problems when the HTTP server is set to use a different time zone than the SQL server's one, the following files have to be altered so that the script does not use the SQL NOW() function:

You can download your items from meny My orders. When you buy some extension from our site, our website send extension automatically to email from order after succesfull payment. Just check your email box.

You can buy with or without registration, but registration is needed to download updates for further versions of extension. In every extension is described number of updates that are for current extension.

I recommend you to wait for next version - Sports Predictions will be updated in next 2-3 days. In next version will be option to see/hide history of predictions for every single user. With this version will come FREE plugin for Mosets Tree Payments to earn money from your communty.

So, if activated in admin, only paid users will see history (and other extras in future).

Thanks. With the new version, if history of predictions is hidden, does it mean that one user cannot see another user's predictions? Or to put it in another way, will there be a feature to make sure that every user only sees their own predictions? This will prevent users from copying predictions from other users.

Can I also request for these two features?

1. Ability to perform mass add/edit of sports events. At the moment, admin has to add/edit sports event one by one, and it takes a lot of time.

2. Ability to perform mass add/edit of results. At the moment, admin has to add/edit results one by one, and it takes a lot of time.

This is already a great component, but with the above two features, I believe it will be even better! Thanks!

1. With the new version, if history of predictions is hidden, does it mean that one user cannot see another user's predictions? 2. Or to put it in another way, will there be a feature to make sure that every user only sees their own predictions? This will prevent users from copying predictions from other users.

1. Yes, user will cannot see another user's predictions if option is switched on from you.2. Yes, for sure users will see only their own predictions.

New version will be available today at end of the day - we test them.

Edit: other feature (mass add/edit) will be developed in future version.

Here comes the new ver.1.2.1 of the component. It is altered to work with the specially created MTP plugin. It allows to filter who can access the predictions history and what info will be accessible to the user once it gets there. The plugin creates the Sports Predictions Users usergroup. Its members are allowed to see the full history. An user may subscribe to this group for a given period of time by paying a fee. The MTP plugin (the MTP component actually) takes care to unsubscribe the users with expired subscriptions.

Note: if a user is added to the Sports Predictions Users usergroup using the User Manager, its subscription will never expire. If the plugin is missing or not published, all users will be allowed to see the complete predictions history.

If the plugin is published:1. The anonymous users will see note, stating that they have to log in in order to see the predictions history;2. The logged in users who are not members of the Sports Predictions Users usergroup will see only their predictions;3. The logged in and subscribed users will have access to the full history.

In Mostets Tree Payments component you have option how much cost access to Sports Predictions usergroup (to see history) and for what number of days is this price. When this time period end, user must pay again to see history.

Paid access to history work in this way only if you switch on plugin! If plugin is not switched on, component work in other way - all users can see all history.

Component is now uploded to our file directory. Mosets Tree Payments is also updated.

We have tested - there is no problems. Yes, extension is updated in file directory. Dont download again - just change this line in xml file in component installer (com_sportspredictions.xml) and install over:

But I am not sure how the new feature works because all users can still see everyone's predictions. When I try to install the MTP plugin, I get an error during installation. Do I need to have the MTP component installed?

The purpose of this plugin is to earn money from Sports predictions, not to add new features at all.

Soon component "Payments for Joomla" (previous name Mosets Tree Payments) will be mandatory for every joomla site. Payments for Joomla will have plugin for every popular joomla component. For now are 8 plugins for content, k2, Mosets tree and for Sports predictions.

1. The component (and the stats module) is now capable of presenting current standings based on a tournament in addition to the monthly based ones. Month and tournament filters are not connected to each other!

2. The "Auto update standings" setting is removed. All the standings are now updated automatically whenever a match result is published by an administrator.

3. A new option has been added. It allows the admin to allow or disallow the users access to another users predictions history.

If you are planing to use the Payments For Joomla plugin to sell access to the other people's predictions history, you must set this setting to "Accessible" and let the Payments For Joomla plugin do its work...

4. Bug is fixed in plugin for paid access to history for Payments For Joomla.