new website - first release
This commit is contained in:
42
website/page/about.php
Normal file
42
website/page/about.php
Normal file
@ -0,0 +1,42 @@
|
||||
<h2>About IITC</h2>
|
||||
|
||||
<p>
|
||||
Ingress Intel Total Conversion (IITC) is a browser modification to the <a href="http://www.ingress.com/">Ingress</a>
|
||||
<a href="http://www.ingress.com/intel">intel map</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
IITC is an open source project. New developers are welcome - see the <a href="?page=develop">developers page</a>
|
||||
for details.
|
||||
</p>
|
||||
|
||||
|
||||
<h3>Credits</h3>
|
||||
|
||||
<p>
|
||||
Nearly all the work here is by others.
|
||||
<a href="https://github.com/breunigs">Stefan Breunig</a> was the main driving force. See the
|
||||
<a href="https://github.com/jonatkins/ingress-intel-total-conversion/commits/master">Github commit log</a>
|
||||
for full details.
|
||||
</p>
|
||||
|
||||
|
||||
<h3>License</h3>
|
||||
|
||||
<pre>
|
||||
Copyright © 2013 Stefan Breunig, Jon Atkins and others
|
||||
|
||||
Permission to use, copy, modify, and/or distribute this software for
|
||||
any purpose with or without fee is hereby granted, provided that the
|
||||
above copyright notice and this permission notice appear in all
|
||||
copies.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
|
||||
WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
|
||||
AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
|
||||
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA
|
||||
OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
||||
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
PERFORMANCE OF THIS SOFTWARE.
|
||||
</pre>
|
117
website/page/desktop.php
Normal file
117
website/page/desktop.php
Normal file
@ -0,0 +1,117 @@
|
||||
<h2>IITC Browser Addon</h2>
|
||||
|
||||
<?php
|
||||
|
||||
if ( $path != "release" )
|
||||
print "<div class=\"alert alert-block alert-error\"><b>NOTE</b>: the <b>$path</b> build is currently selected. <a href=\"?page=desktop\">Return to the standard build</a>.</div>";
|
||||
?>
|
||||
|
||||
<div class="alert alert-block">
|
||||
<p>
|
||||
<b>IMPORTANT!</b>: You <b>must</b> uninstall the original IITC before installing this version. Failure to do this
|
||||
will result in multiple copes installed which I expect will cause a LOT of issues.
|
||||
</p>
|
||||
<p>
|
||||
<b>NOTE</b>: The first release available on this web site was not configured correctly for auto updates.
|
||||
If you installed before this note appeared <span class="nowrap">(22nd March 2013)</span> you will need to
|
||||
manually uninstall IITC and all plugins, then reinstall from below. Going forward, updates will work correctly
|
||||
(for Chrome + Tampermoneky and Firefox + Greasemonkey users).
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<h3>Requirements</h3>
|
||||
|
||||
<p>
|
||||
IITC will work in the Chrome or Firefox browsers. It should also work with Opera and other browsers supporting
|
||||
userscripts, but these are far less tested. For Android phones, please see the <a href="?page=mobile">mobile</a> page.
|
||||
</p>
|
||||
|
||||
<h4>Chrome</h4>
|
||||
|
||||
<p>
|
||||
Although it is possible to install userscripts directly as extensions, the recommended method is to use
|
||||
<a href="https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo">Tampermonkey</a>.
|
||||
Once Tampermonkey is installed, click on the "Download" button below and click "OK" on the two dialogs to install.
|
||||
</p>
|
||||
|
||||
<h4>Firefox</h4>
|
||||
|
||||
<p>
|
||||
Install the <a href="https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/">Greasemonkey</a> Firefox add-on.
|
||||
Once installed, click the "Download" then "Install" on the dialog.
|
||||
</p>
|
||||
|
||||
<h4>Other browsers</h4>
|
||||
|
||||
<p>
|
||||
Check your browser documentation for details on installing userscripts.
|
||||
</p>
|
||||
|
||||
|
||||
<h3>Download</h3>
|
||||
|
||||
<?php
|
||||
$iitc_details = loadUserScriptHeader ( "$path/total-conversion-build.user.js" );
|
||||
$iitc_version = preg_replace ( '/^(\d+\.\d+\.\d+)\.(\d{8}\.\d{6})/', '\1<small class="muted">.\2</small>', $iitc_details['@version'] );
|
||||
?>
|
||||
|
||||
<p>
|
||||
IITC version <?php print $iitc_version;?>
|
||||
</p>
|
||||
|
||||
<a class="btn btn-large btn-primary" href="<?php print $path;?>/total-conversion-build.user.js">Download</a>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<h4>Plugins</h4>
|
||||
|
||||
<p>
|
||||
Plugins extend/modify the IITC experience. You do <b>not</b> need to install all plugins. Some are only useful to
|
||||
a minority of users.
|
||||
</p>
|
||||
|
||||
<table class="table table-condensed table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>ID / Version</th>
|
||||
<th>Description</th>
|
||||
<th>Download</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<?php
|
||||
foreach ( glob ( "$path/plugins/*.user.js" ) as $path )
|
||||
{
|
||||
$basename = basename ( $path, ".user.js" );
|
||||
|
||||
$details = loadUserScriptHeader ( $path );
|
||||
|
||||
print "<tr id=\"plugin-$basename\">\n";
|
||||
|
||||
# remove 'IITC Plugin: ' prefix if it's there, for neatness
|
||||
$name = preg_replace ( '/^IITC plugin: /i', '', $details['@name'] );
|
||||
|
||||
# format extended version info in less prominant font
|
||||
$version = preg_replace ( '/^(\d+\.\d+\.\d+)\.(\d{8}\.\d{6})/', '\1<small class="muted">.\2</small>', $details['@version'] );
|
||||
|
||||
# remove unneeded prefix from description
|
||||
$description = preg_replace ( '/^\[[^]]*\] */', '', $details['@description'] );
|
||||
|
||||
print "<td>$name</td>";
|
||||
print "<td>$basename<br />$version</td>";
|
||||
print "<td>$description</td>";
|
||||
print "<td><a href=\"$path\" class=\"btn btn-small btn-primary\">Download</a></td>";
|
||||
|
||||
# print "<a href=\"$path\">".$details['@name']."</a> <i>$name - version ".$details['@version']."</i>: <br/>\n";
|
||||
# print $details['@description'];
|
||||
|
||||
print "</tr>\n";
|
||||
}
|
||||
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
|
6
website/page/developer.php
Normal file
6
website/page/developer.php
Normal file
@ -0,0 +1,6 @@
|
||||
<h2>Developers</h2>
|
||||
|
||||
<p>
|
||||
If you would like to contribute, please visit our
|
||||
<a href="https://github.com/jonatkins/ingress-intel-total-conversion/">Github page</a>.
|
||||
</p>
|
56
website/page/faq.php
Normal file
56
website/page/faq.php
Normal file
@ -0,0 +1,56 @@
|
||||
<h2>Frequently Asked Questions</h2>
|
||||
|
||||
<ul>
|
||||
|
||||
<li>
|
||||
<h4 id="no-penalty">Will Google/Niantic penalise me for using IITC?</h4>
|
||||
There have been rumours that Niantic/Google have been asking people to stop using IITC, and penalising users
|
||||
with a loss of points for doing so. This, as far as we can tell, is a hoax. Consider the following:
|
||||
<ol>
|
||||
<li>Before penalising users, they would request that this site is taken down. This has not happened.</li>
|
||||
<li>Any such request would come via email, not via a Google+ message. Ingress is not closely tied into the Google
|
||||
account system unlike, for example, Gmail; an email, like they already use for portal submissions, is the only
|
||||
communication method available.</li>
|
||||
<li>The message I've seen talks about "points" - when they should be talking about "AP".</li>
|
||||
</ol>
|
||||
Some notes from a Hangout available <a href="https://plus.google.com/111333123856542807695/posts/QtiFdoRuh6w">here</a>
|
||||
with further details.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<h4 id="broken">No portals are displayed on the map!</h4>
|
||||
Please update to the latest IITC to fix the map. If you use Chrome+Tampermonkey, or Firefox+Greasemonkey,
|
||||
just triggering a manual update should do this. Alternatively, re-download and install from the
|
||||
<a href="?page=desktop">download page</a>.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<h4 id="bluemap">What happened to the nice blue map?</h4>
|
||||
Unfortunately this is no longer available, as IITC far exceeds the free quota offered by Cloudmade, the map tile provider.
|
||||
You can use the layer selection menu to choose "Default Ingress Map", but this doesn't work as smoothly as we'd like.
|
||||
Options to allow users to register their own free accounts for this are being considered - watch this space.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<h4 id="cheating">Isn't using IITC cheating/an unfair advantage?</h4>
|
||||
IITC only uses data that is sent from the Ingress servers to the browser - it just displays it in an easy to use format.
|
||||
There were, and continue to be, other browser add-ons that display this data - just not widely available.
|
||||
Having a good quality, feature rich add-on, available to all - Enlightened and Resistance - ensures one side does not
|
||||
have an unfair advantage.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<h4 id="export">Can you add an export feature?</h4>
|
||||
No. As it stands IITC is tolerated, but not officially accepted, by Niantic/Google. Adding in features that
|
||||
allow exporting of data outside the browser environment, or break additional Ingress terms of service
|
||||
is likely to trigger a takedown request from Google.
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<h4 id="otherapp">I used another <i>{ingress mod/IITC plugin}</i> and it's broken - can you fix it?</h4>
|
||||
Probably not, no. If the plugin is not listed on this site, it's not part of my IITC distribution.
|
||||
I do accept new plugins (see the Developer page for links to Github), but I do not accept any that
|
||||
allow export of Ingress data outside of the browser or make use of data not retrieved by the standard intel website.
|
||||
</li>
|
||||
|
||||
</ul>
|
27
website/page/home.php
Normal file
27
website/page/home.php
Normal file
@ -0,0 +1,27 @@
|
||||
<h2>Welcome</h2>
|
||||
|
||||
<p>
|
||||
Welcome to the home page of <abbr title="Ingress Intel Total Conversion">IITC</abbr>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
IITC is a browser add-on that modifies the Ingress intel map. It is faster than the standard site, and
|
||||
offers many more features. It is available for
|
||||
<a href="?page=desktop">desktop browsers</a>, such as Chrome and Firefox, and as a
|
||||
<a href="?page=mobile">mobile application</a>.
|
||||
</p>
|
||||
|
||||
<h3>Latest news</h3>
|
||||
|
||||
<h4>28th April 2013</h4>
|
||||
<p>
|
||||
New website launched! A major revamp of the website has been made. Thanks to the various users who contributed
|
||||
logos and site templates.
|
||||
</p>
|
||||
|
||||
<h4>26th April 2013</h4>
|
||||
<p>
|
||||
IITC 0.11.2 released. This has a minor fix relating to portal visibility at different zoom levels. We now have to
|
||||
match the standard intel site. This does, unfortunately, mean you need to zoom even closer to see unclaimed portals.
|
||||
Also, an update to the scoreboard plugin has been released that should make it work again.
|
||||
</p>
|
44
website/page/mobile.php
Normal file
44
website/page/mobile.php
Normal file
@ -0,0 +1,44 @@
|
||||
|
||||
<h2>IITC Mobile</h2>
|
||||
|
||||
<p>
|
||||
IITC Mobile is an Android application. It works as a simple web browser, with the IITC browser add-on
|
||||
embedded within it.
|
||||
</p>
|
||||
|
||||
<h3>Requirements</h3>
|
||||
|
||||
<p>
|
||||
Android 4.0 (Ice Cream Sandwich) at a minimum. Android 4.1+ (Jellybean) is highly recommended at this time due to bugs.
|
||||
</p>
|
||||
|
||||
|
||||
<h3>Installation</h3>
|
||||
|
||||
<p>
|
||||
You need to enable applications installed from unknown sources in your phone settings. Once done, download and
|
||||
install from the link below.
|
||||
</p>
|
||||
|
||||
|
||||
<h3>Known issues</h3>
|
||||
|
||||
<p>
|
||||
IITC Mobile is still in the early stages of development. Many things do not yet work right. Major known issues are:
|
||||
<ol>
|
||||
<li>The layer chooser selects the first map layer every time it's opened.</li>
|
||||
<li>Some plugins do not work well, or at all, at this time.</li>
|
||||
<li>Serious issues exist on Android 4.0 devices.
|
||||
<a href="https://github.com/jonatkins/ingress-intel-total-conversion/issues/90">details</a>.</li>
|
||||
</ol>
|
||||
</p>
|
||||
|
||||
|
||||
<h3>Download</h3>
|
||||
|
||||
<p>
|
||||
IITC Mobile version 0.3 (with IITC version 0.11.2).
|
||||
</p>
|
||||
|
||||
<a href="mobile/IITC-Mobile-0.3.apk" class="btn btn-large btn-primary">Download</a>
|
||||
|
74
website/page/news.php
Normal file
74
website/page/news.php
Normal file
@ -0,0 +1,74 @@
|
||||
<h2>News</h2>
|
||||
|
||||
<h4>28th April 2013</h4>
|
||||
<p>
|
||||
New website launched! A major revamp of the website has been made. Thanks to the various users who contributed
|
||||
logos and site templates.
|
||||
</p>
|
||||
|
||||
<h4>26th April 2013</h4>
|
||||
<p>
|
||||
IITC 0.11.2 released. This has a minor fix relating to portal visibility at different zoom levels. We now have to
|
||||
match the standard intel site. This does, unfortunately, mean you need to zoom even closer to see unclaimed portals.
|
||||
Also, an update to the scoreboard plugin has been released that should make it work again.
|
||||
</p>
|
||||
|
||||
<h4>24th April 2013</h4>
|
||||
<p>
|
||||
IITC 0.11.0 is a critical release that fixes the display of portals on the map. Niantic/Google have changed
|
||||
the way portals are retrieved from the servers and this broke the old IITC. There are reports of some issues
|
||||
with failure to display links/fields in some areas - we're working on it.
|
||||
</p>
|
||||
<p>
|
||||
Also, IITC Mobile 0.3 has been released. As well as including the above 0.11.0 IITC build, it also contains
|
||||
experimental support for plugins. This is still in the early stages of development - not all plugins work
|
||||
well (or at all) for mobile.
|
||||
Plugins are disabled by default - you need to choose which plugins to enable in the app settings.
|
||||
</p>
|
||||
<p>
|
||||
<b>Update</b> IITC 0.11.1 has been released. This fixes issues where not all links displayed in some areas, and
|
||||
some bugs in the changed code. An updated IITC Mobile 0.3 includes this new version too.
|
||||
</p>
|
||||
|
||||
<h4>12th April 2013</h4>
|
||||
<p>
|
||||
IITC 0.10.5, an urgent release that (unfortunately) removes the default CloudMade map tiles. This is required because
|
||||
IITC is popular enough to exceed their free quota significantly. Also, IITC Mobile 0.2.8 has been released, with
|
||||
the same change. (0.10.4 was available for a short while, without the MapQuest map layer. This had zoom-related issues
|
||||
on IITC Mobile)
|
||||
</p>
|
||||
|
||||
<h4>4th April 2013</h4>
|
||||
<p>
|
||||
IITC 0.10.3 released. This is a minor update that prevents certain types of system messages from appearing in the
|
||||
faction chat window. No plugin changes. (A 0.10.2 was released a few hours earlier, but this was found to have issues
|
||||
in certain situations).
|
||||
</p>
|
||||
|
||||
|
||||
<h4>1st April 2013</h4>
|
||||
<p>
|
||||
No fooling - new 0.10.1 IITC released. Changes include improved chat display for "@player" messages, and
|
||||
improvements to the 'poslinks' window. Also, updates to several plugins, including <i>ap-list</i>, <i>player-tracker</i>,
|
||||
<i>portals-list</i> and <i>show-linked-portals</i>. Also, new plugins include
|
||||
<i>keys</i> and <i>keys-on-map</i> (for MANUAL tracking of your keys), <i>portal-counts</i> and <i>privacy-view</i>.
|
||||
</p>
|
||||
<p>
|
||||
Also, IITC Mobile 0.2.4 is available. This includes the 0.10.1 IITC, plus new settings. One to choose between mobile
|
||||
and desktop versions of the site, and another developer-only option to load IITC from an external web server. This
|
||||
will make it easier for others to work on improving the IITC Mobile experience without knowledge of building Android
|
||||
applications.
|
||||
</p>
|
||||
|
||||
<h4>28th March 2013</h4>
|
||||
<p>
|
||||
IITC Mobile 0.2.3 released. This has new icons, should improve stability, and includes the latest IITC 0.10.0. Users of older versions will have to
|
||||
uninstall before you can install this build. It can be found below in the <a href="#mobile">mobile</a> section.
|
||||
</p>
|
||||
|
||||
<h4>25th March 2013</h4>
|
||||
<p>
|
||||
IITC 0.10.0 released. The major change in this version is that all external resources (icons, external scripts)
|
||||
have now been embedded within the scripts themselves. Several plugins have been updated in the same way. Other plugin
|
||||
updates, and a new plugin, are also included.
|
||||
</p>
|
Reference in New Issue
Block a user