Files
oc-server3/htdocs/okapi/views/signup.tpl.php
T
2012-08-19 18:44:46 +02:00

122 lines
5.0 KiB
PHP

<!doctype html>
<html lang='en'>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Sign up for an API Key</title>
<link rel="stylesheet" href="<?= $vars['okapi_base_url'] ?>static/common.css?<?= $vars['okapi_rev'] ?>">
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js'></script>
<script>
var okapi_base_url = "<?= $vars['okapi_base_url'] ?>";
</script>
<script src='<?= $vars['okapi_base_url'] ?>static/common.js?<?= $vars['okapi_rev'] ?>'></script>
<script>
$(function() {
$('#submit').click(function() {
$.ajax({
type: 'POST',
dataType: 'json',
data: {
'posted': 'true',
'appname': $('#appname').attr('value'),
'appurl': $('#appurl').attr('value'),
'email': $('#email').attr('value'),
'terms': $('#terms').attr('checked')
},
error: function() { alert("Oops... Something went wrong.\nContact the developers if problem persists."); },
success: function(result)
{
if (result.ok)
$('#signup').hide();
alert(result.notice);
}
});
});
});
</script>
</head>
<body class='api'>
<div class='okd_mid'>
<div class='okd_top'>
<? include 'installations_box.tpl.php'; ?>
<table cellspacing='0' cellpadding='0'><tr>
<td class='apimenu'>
<?= $vars['menu'] ?>
</td>
<td class='article'>
<h1>
Sign up for an API Key
<div class='subh1'>:: <b>OpenCaching API</b> Reference</div>
</h1>
<form id='signup'>
<table cellspacing='1px' class='signup'>
<tr>
<td>Your application name*:</td>
<td><input type='text' class='text' id='appname' name='appname'></td>
</tr>
<tr>
<td>Homepage URL:</td>
<td><input type='text' class='text' id='appurl' name='appurl'></td>
</tr>
<tr>
<td>Contact email address*:</td>
<td><input type='text' class='text' id='email' name='email'></td>
</tr>
<tr>
<td></td>
<td>
<input type='checkbox' id='terms' name='terms'>
<label for='terms'>I read and agree to the OKAPI Terms of Use (see below)</label><br>
<input type='button' class='button' id='submit' value='Send me my API Key!'>
</td>
</tr>
</table>
<p>* - required fields</p>
<p>If you want to test OKAPI only, use your email address as application name.
Provide a real email address at which we may contact you later.</p>
<p>Application homepage URL is optional and will be used for hyperlinks,
to allow users to find your application more easily. If provided, it must
be a "http://" web address. (In case you were wondering, it has nothing
to do with OAuth callback.)</p>
</form>
<h2>Terms of Use</h2>
<p>When using data from <b><?= $vars['site_name'] ?></b> you <b>must</b> attribute the
data back to us.</p>
<ul>
<li>This means, at a minimum, you may not remove the reference to
<b><?= $vars['site_name'] ?></b> from the end of any geocache descriptions.</li>
<li>If you are not showing geocache descriptions, you <b>must</b>
find some other way to attribute the data back to <b><?= $vars['site_name'] ?></b>.</li>
</ul>
<p>You <b>must</b> comply with the requirements of the <a href='http://creativecommons.org/licenses/by-sa/3.0/'>Creative
Commons Attribution Share-Alike 3.0 License</a> (the "CC-BY-SA 3.0 License") when
reproducing, displaying, copying, formatting, compiling, or otherwise using
Geocaching Data acquired through OKAPI.</p>
<p>You <b>must</b> provide the following attribution statement in a prominent
manner and in close proximity to all Geocaching Data reproduced, displayed, formatted,
compiled, or otherwise used by your OKAPI-powered application:</p>
<p><i><b><?= $vars['site_name'] ?> data licensed under the Creative Commons BY-SA 3.0 License</b></i></p>
<p>When possible <?= $vars['site_name'] ?> <b>must</b> be a clickable link to <?= $vars['site_name'] ?> site
and if the information being displayed is about a particular geocache, it should
link to that geocache's page on <?= $vars['site_name'] ?>.</p>
<p><b>You may not:</b></p>
<ul>
<li>Copy, publish, compile, print, display, format, assemble, or otherwise use Geocaching Data
acquired through OKAPI in a manner contrary to the CC-BY-SA 3.0 License.</li>
<li>Delete, obscure, modify, or in any manner alter any warning, notice, attribution, or link
that appears in OKAPI or the served content.</li>
<li>Hide, modify, or otherwise obscure your identity, your system's identity, or your user's
<?= $vars['site_name'] ?> account information, when using OKAPI.</li>
</ul>
<div class='issue-comments' issue_id='31'></div>
</td>
</tr></table>
</div>
<div class='okd_bottom'>
</div>
</div>
</body>
</html>