=== Cubeia Social === Tags: poker, social gaming Requires at least: 3.0.1 Tested up to: 3.5.1 Stable tag: trunk License: GPLv2 License URI: http://www.gnu.org/licenses/gpl-2.0.html This is a plugin for integrating your WP site with Cubeia Social. No more. No less. == Description == This plugin integrates a WP site with the [Cubeia Social](http://www.cubeiasocial.com/) play money poker network. It will hook in to the WP login/logout process in order to authenticate users against the network. [Cubeia Social](http://www.cubeiasocial.com/) is a free to signup, social poker network where anyone can be their own operator. It features: * A *very* simple signup and integration. Coming soon: * A fully skinnable HTML5 client: use your own CSS style sheet! * Optional Facebook integration, with achievements and rankins. == Installation == To integration to [Cubeia Social](http://www.cubeiasocial.com/) do the following: 1. Install and enable this plugin. 2. Log into your admin dashboard and go to Settings->Cubeia Social. 3. Configure "Operator ID" to the ID you got from [Cubeia Social](http://www.cubeiasocial.com/). And that's all! Optionally you can also configure the following: * "Auth Cookie TTL" - This is the number of hours the WP login is valid for a poker session. See the FAQ for more information. * "Base URL" - By default the plugin will listen for external call from the network on the base URL "/cubeia-social/". Change this here if you like, but make sure to edit your preferences on [Cubeia Social](http://www.cubeiasocial.com/) as well. * You can also enable logging to file. This might be helpful for debugging. == Frequently Asked Questions == = This "Auth Cookie TTL", what's that? == WP stores a users session ID in a cookie. However, when the poker network needs to authenticate the user, this cookie is not available. So the user will be authenticated using a session written to the database, and this "poker session" will be used instead. The TTL simply determines how long a poker session is valid from the first login or authentication of the user. == Changelog == = 0.20 = * Added create user functionality = 0.19 = * Added separate url for client, which makes it possible to use http/https depending on website protocol = 0.18 = * Added email to authentication response to support client player invites * Changed default client URL = 0.17 = * added auto updating leaderboards * Added short code [cs_tournament_winnings currency="XCC"] = 0.15 = * Touching cookie on URL generation = 0.14 = * improved error handling = 0.13 = * added default value to get log level = 0.12 = * Extracted integration domain & client skin to config = 0.11 = * Fixed turnament date format = 0.10 = * Added shortcode [cs_achievements] that will display the achievement list for the logged in player. = 0.9 = * Added shortcodes [cs_online_players max_display_items="10" tables="false"] and [cs_online_count] to display online players and count. = 0.8 = * Added deep linking to tables and tournaments to the play url short code [cs_poker_client_url table="234"] or [cs_poker_client_url tournament="234"] * Added deep linking redirect page. Going to /cubeia-social/table/123 will redirect an authenticated user to the poker client and open the provided table. The user will be sent to wp authentication page if not logged in = 0.7 = * Added error handling when fetching leaderboard. * Fixed parsing of avatar urls. = 0.6 = * Added avatar url to login response = 0.5 = * Fixed leaderboard amounts to handle decimal strings instead of integer cents = 0.4 = * Fixed cs-tournaments.js to set contentType to application/json = 0.3 = * Added [cs_leaderboard leaderboard_id="top_balance" max_display_items="10" global_leaderboard="false"] for displaying leaderboards = 0.2 = * Adding [cs_tournament_table] shortcode for displaying future tournaments. = 0.1 = * First official release.