diff --git a/i2p2www/downloads.py b/i2p2www/downloads.py index 9554d57a..e3ff2231 100644 --- a/i2p2www/downloads.py +++ b/i2p2www/downloads.py @@ -66,6 +66,10 @@ def downloads_list(): def downloads_debian(): return render_template('downloads/debian.html') +# Windows-specific page +def downloads_windows(): + return render_template('downloads/windows.html') + # Firefox-specific page def downloads_firefox(): # TODO: read mirror list or list of available files diff --git a/i2p2www/pages/downloads/list.html b/i2p2www/pages/downloads/list.html index f664d93e..f75b506a 100644 --- a/i2p2www/pages/downloads/list.html +++ b/i2p2www/pages/downloads/list.html @@ -80,9 +80,11 @@ I2P connections.
{% call package('windows') %}{% trans -%} - Download the file and run it. + Download the file and double-click to run it. {%- endtrans %}
- + diff --git a/i2p2www/pages/downloads/windows.html b/i2p2www/pages/downloads/windows.html new file mode 100644 index 00000000..66fe861d --- /dev/null +++ b/i2p2www/pages/downloads/windows.html @@ -0,0 +1,175 @@ +{% extends "global/layout.html" %} +{% block title %}Microsoft Windows{% endblock %} +{% block content %} +{% trans -%}This is a detailed, step-by-step guide to installing and configuring I2P, including +all dependencies and setting up a browser, on a new Windows 10 system. Many users +will be able to skip steps if they already have Java 8 or Firefox installed.{%- endtrans %}
+ +{% trans -%}We're going to finish four tasks. We are going to:{%- endtrans %}
+ +{% trans -%}In order to use I2P, you will need a suitable Java environment. On Windows, users should +probably choose Oracle's Java 8 implementation. Please install it by following the +instructions below:{%- endtrans %}
+ +{% trans -%}If you already have Java installed, you may{%- endtrans %} Skip This Step
+ +{% trans -%}If you already have either Firefox or Tor Browser installed, skip the first 2 steps.{%- endtrans %}
+ +{% trans -%}Unfortunately for Windows users, Microsoft Edge does not have proxy settings that are safe to use with I2P. The browser +that is easiest to configure with I2P in a reasonably good way is Firefox(Although Chrome is possible, this procedure +is only recommended for experts). I2P participants who want to browse I2P Sites can follow these steps to install +and configure Firefox for I2P.{%- endtrans %}
+ +{% trans -%}If you already have Firefox installed, you may{%- endtrans %} Skip This Step
+ +{% trans -%}If you want to re-run the welcome wizard after completing it, you can visit the page +on{%- endtrans %} your router console.
+ +{% trans -%}That's it! You're now ready to use I2P. You can browse I2P sites, download files, host services, +e-mail and chat anonymously. Visit the router console homepage to +get started.{%- endtrans %}
+ +{% endblock %} diff --git a/i2p2www/static/images/download/windows/bwbrowser.png b/i2p2www/static/images/download/windows/bwbrowser.png new file mode 100644 index 00000000..90b3b10e Binary files /dev/null and b/i2p2www/static/images/download/windows/bwbrowser.png differ diff --git a/i2p2www/static/images/download/windows/bwdisclaimer.png b/i2p2www/static/images/download/windows/bwdisclaimer.png new file mode 100644 index 00000000..ef0f8c39 Binary files /dev/null and b/i2p2www/static/images/download/windows/bwdisclaimer.png differ diff --git a/i2p2www/static/images/download/windows/bwdone.png b/i2p2www/static/images/download/windows/bwdone.png new file mode 100644 index 00000000..f0c63402 Binary files /dev/null and b/i2p2www/static/images/download/windows/bwdone.png differ diff --git a/i2p2www/static/images/download/windows/bwintro.png b/i2p2www/static/images/download/windows/bwintro.png new file mode 100644 index 00000000..fa772fdb Binary files /dev/null and b/i2p2www/static/images/download/windows/bwintro.png differ diff --git a/i2p2www/static/images/download/windows/bwtest.png b/i2p2www/static/images/download/windows/bwtest.png new file mode 100644 index 00000000..d829c10d Binary files /dev/null and b/i2p2www/static/images/download/windows/bwtest.png differ diff --git a/i2p2www/static/images/download/windows/firefox-installer.png b/i2p2www/static/images/download/windows/firefox-installer.png new file mode 100644 index 00000000..d07721a3 Binary files /dev/null and b/i2p2www/static/images/download/windows/firefox-installer.png differ diff --git a/i2p2www/static/images/download/windows/firefox.png b/i2p2www/static/images/download/windows/firefox.png new file mode 100644 index 00000000..b5a067f5 Binary files /dev/null and b/i2p2www/static/images/download/windows/firefox.png differ diff --git a/i2p2www/static/images/download/windows/geti2p.png b/i2p2www/static/images/download/windows/geti2p.png new file mode 100644 index 00000000..d4672b2b Binary files /dev/null and b/i2p2www/static/images/download/windows/geti2p.png differ diff --git a/i2p2www/static/images/download/windows/getjava.png b/i2p2www/static/images/download/windows/getjava.png new file mode 100644 index 00000000..69d98d1c Binary files /dev/null and b/i2p2www/static/images/download/windows/getjava.png differ diff --git a/i2p2www/static/images/download/windows/i2plang.png b/i2p2www/static/images/download/windows/i2plang.png new file mode 100644 index 00000000..e8356b8f Binary files /dev/null and b/i2p2www/static/images/download/windows/i2plang.png differ diff --git a/i2p2www/static/images/download/windows/i2plicense.png b/i2p2www/static/images/download/windows/i2plicense.png new file mode 100644 index 00000000..3ce93df5 Binary files /dev/null and b/i2p2www/static/images/download/windows/i2plicense.png differ diff --git a/i2p2www/static/images/download/windows/i2pnext.png b/i2p2www/static/images/download/windows/i2pnext.png new file mode 100644 index 00000000..554be4fb Binary files /dev/null and b/i2p2www/static/images/download/windows/i2pnext.png differ diff --git a/i2p2www/static/images/download/windows/i2ppath.png b/i2p2www/static/images/download/windows/i2ppath.png new file mode 100644 index 00000000..8f43086f Binary files /dev/null and b/i2p2www/static/images/download/windows/i2ppath.png differ diff --git a/i2p2www/static/images/download/windows/installbase.png b/i2p2www/static/images/download/windows/installbase.png new file mode 100644 index 00000000..46c5cd58 Binary files /dev/null and b/i2p2www/static/images/download/windows/installbase.png differ diff --git a/i2p2www/static/images/download/windows/installed.png b/i2p2www/static/images/download/windows/installed.png new file mode 100644 index 00000000..98cba133 Binary files /dev/null and b/i2p2www/static/images/download/windows/installed.png differ diff --git a/i2p2www/static/images/download/windows/installedjava.png b/i2p2www/static/images/download/windows/installedjava.png new file mode 100644 index 00000000..c5b01f37 Binary files /dev/null and b/i2p2www/static/images/download/windows/installedjava.png differ diff --git a/i2p2www/static/images/download/windows/installjava.png b/i2p2www/static/images/download/windows/installjava.png new file mode 100644 index 00000000..c6d60509 Binary files /dev/null and b/i2p2www/static/images/download/windows/installjava.png differ diff --git a/i2p2www/static/images/download/windows/installjava2.png b/i2p2www/static/images/download/windows/installjava2.png new file mode 100644 index 00000000..9c5e5a6d Binary files /dev/null and b/i2p2www/static/images/download/windows/installjava2.png differ diff --git a/i2p2www/static/images/download/windows/installrun.png b/i2p2www/static/images/download/windows/installrun.png new file mode 100644 index 00000000..bada653e Binary files /dev/null and b/i2p2www/static/images/download/windows/installrun.png differ diff --git a/i2p2www/static/images/download/windows/installshortcuts.png b/i2p2www/static/images/download/windows/installshortcuts.png new file mode 100644 index 00000000..71507572 Binary files /dev/null and b/i2p2www/static/images/download/windows/installshortcuts.png differ diff --git a/i2p2www/static/images/download/windows/nojava.png b/i2p2www/static/images/download/windows/nojava.png new file mode 100644 index 00000000..b9de3258 Binary files /dev/null and b/i2p2www/static/images/download/windows/nojava.png differ diff --git a/i2p2www/static/images/download/windows/oraclejava.png b/i2p2www/static/images/download/windows/oraclejava.png new file mode 100644 index 00000000..f2d9fc5f Binary files /dev/null and b/i2p2www/static/images/download/windows/oraclejava.png differ diff --git a/i2p2www/static/images/download/windows/profile.png b/i2p2www/static/images/download/windows/profile.png new file mode 100644 index 00000000..5ae15beb Binary files /dev/null and b/i2p2www/static/images/download/windows/profile.png differ diff --git a/i2p2www/static/images/download/windows/profiledone.png b/i2p2www/static/images/download/windows/profiledone.png new file mode 100644 index 00000000..cde74d8c Binary files /dev/null and b/i2p2www/static/images/download/windows/profiledone.png differ diff --git a/i2p2www/static/images/download/windows/profilelang.png b/i2p2www/static/images/download/windows/profilelang.png new file mode 100644 index 00000000..d87adb20 Binary files /dev/null and b/i2p2www/static/images/download/windows/profilelang.png differ diff --git a/i2p2www/static/images/download/windows/profilelicense.png b/i2p2www/static/images/download/windows/profilelicense.png new file mode 100644 index 00000000..75c2a286 Binary files /dev/null and b/i2p2www/static/images/download/windows/profilelicense.png differ diff --git a/i2p2www/static/images/download/windows/startjava.png b/i2p2www/static/images/download/windows/startjava.png new file mode 100644 index 00000000..2da48a8e Binary files /dev/null and b/i2p2www/static/images/download/windows/startjava.png differ diff --git a/i2p2www/urls.py b/i2p2www/urls.py index 58fea21f..ab778f4a 100644 --- a/i2p2www/urls.py +++ b/i2p2www/urls.py @@ -90,6 +90,7 @@ url('/