diff --git a/.gitignore b/.gitignore index 0735854..03f80a3 100644 --- a/.gitignore +++ b/.gitignore @@ -12,4 +12,4 @@ # Specifically ignore the config file and the DS_Store public/config.php -public/.DS_Store +public/.DS_Store \ No newline at end of file diff --git a/README.md b/README.md index 94cd850..6290a68 100755 --- a/README.md +++ b/README.md @@ -1,11 +1,28 @@ -*DO NOT update to Infinity Squared 1.4 without upgrading your YOURLS installation to 1.6* +# Infinity Squared -Infinity Squared -================ -A beautiful theme for YOURLS, carefully crafted by [Tom Slominski](http://tomslominski.net/). +A beautiful public page theme for YOURLS, carefully crafted by [Tom Slominski](http://tomslominski.net/). + + +Front page of Infinity Squared + +#### **[See more screenshots](http://imgur.com/a/2aiQk)** + +## Features + +* A simple, WordPress Twenty-Ten like look; +* User configurable options which are not overwritten on upgrade; +* Sharers for Facebook, Twitter, Google+ and LinkedIn; +* Unified look across all browsers and systems thanks to Formalize; +* A fluid interface, meaning the page will look great on all displays and resolutions; +* Ready for translations which are not overwritten on upgrade; +* reCAPTCHA support to avoid spam. + +## Usage See the project's [Wiki pages](https://github.com/tomslominski/infinity-squared/wiki) at GitHub for the latest installation and upgrade instructions. +## Licensing + qTip 2 is dual licensed under [MIT](http://en.wikipedia.org/wiki/MIT_License) or [GPLv2](http://en.wikipedia.org/wiki/GNU_General_Public_License) licenses. -Formalize, jQuery and the Infinity Squared itself are also licenced on GPLv2. +Formalize, jQuery and the Infinity Squared itself are also licenced on GPLv2. \ No newline at end of file diff --git a/result.php b/result.php index 16b3c61..be6f848 100644 --- a/result.php +++ b/result.php @@ -18,6 +18,14 @@ if ($recaptcha_json['success'] != 'true') { die ( '
' . yourls__( 'Are you a bot? Google thinks so. Go back and try again.', 'isq_translation' ) . '
' ); } +$url = yourls_sanitize_url( $_REQUEST['url'] ); +$keyword = isset( $_REQUEST['keyword'] ) ? yourls_sanitize_keyword( $_REQUEST['keyword'] ): '' ; +$title = isset( $_REQUEST['title'] ) ? yourls_sanitize_title( $_REQUEST['title'] ) : '' ; +$return = yourls_add_new_link( $url, $keyword, $title ); + +$shorturl = isset( $return['shorturl'] ) ? $return['shorturl'] : ''; +$message = isset( $return['message'] ) ? $return['message'] : ''; +$title = isset( $return['title'] ) ? $return['title'] : ''; ?>