initial commit

This commit is contained in:
Riccardo Spagni 2015-01-02 18:35:38 +02:00
commit 570e85dac7
No known key found for this signature in database
GPG key ID: 55432DF31CCD4FCD
18 changed files with 803 additions and 0 deletions

3
.gitmodules vendored Normal file
View file

@ -0,0 +1,3 @@
[submodule "_plugins/multiple-languages"]
path = _plugins/multiple-languages
url = git://github.com/screeninteraction/jekyll-multiple-languages-plugin.git

33
README.md Normal file
View file

@ -0,0 +1,33 @@
# Monero
Copyright (c) 2014, The Monero Project
## Development Resources
Web: [monero.cc](http://getmonero.org)
Mail: [dev@monero.cc](mailto:dev@getmonero.org)
IRC: [#monero-dev on Freenode](irc://chat.freenode.net/#monero-dev)
## About this Project
This is the Monero website. Instead of using MediaWiki or similar, we are using Jekyll and hosting the source on github. All site content is in the easy-to-use Markdown format, so contributors don't need to have any knowledge of HTML or anything else.
If you would like to suggest changes you can do so by forking the repository, making changes directly on your fork, and then submitting them as pull requests. If you need help doing so feel free to ask for assistance in #monero-dev on Freenode.
Deploying this website requires Jekyll (2.5+) and the 'jekyll/multiple/languages/plugin' plugin (installed by, for example, gem install jekyll-multiple-languages-plugin).
## License
Copyright (c) 2014, The Monero Project
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

9
_config.yml Normal file
View file

@ -0,0 +1,9 @@
email: dev@monero.cc
description: Private. Secure. Untraceable.
keywords: "monero, xmr, bitmonero, cryptocurrency"
baseurl: ""
url: "http://monero.cc"
markdown: kramdown
languages: ["en", "de"]

75
_i18n/de.yml Normal file
View file

@ -0,0 +1,75 @@
global:
monero: Monero
forum: Forum
blog: Blog
getting_started: Getting Started
knowledge_base: Knowledge Base
community: Community
bitcointalk: Bitcointalk Thread
reddit: Reddit
copyright: Copyright
monero_project: The Monero Project
allblog: All Blog Posts
devdiaries: Dev Diaries
missives: Monero Missives
uncategorised: Uncategorized
choose: How to Choose a Monero Client
running: How to Run a Monero Node
simplewallet: How to Use SimpleWallet
accepting: How to Accept Monero Payments
merchants: Monero Merchant Directory
about: About Monero
people: The People Behind Monero
wiki: Moneropedia
compiling: Compiling Monero
openalias: The OpenAlias Project
alternative: Alternative Clients
projects: External Projects
index:
page_title: "Monero - private, secure, untraceable"
what_is: What is
what_is_orange_block: "Monero is a private, secure, untraceable currency that is open-source and freely available to all."
what_is_text_block_1: "You are your own bank, you control and are responsible for your funds, and nobody can trace your transfers."
what_is_text_block_2: "Want to find out more? An overview of Monero's main features are below, and if you'd like to try Monero for yourself the"
what_is_text_block_3: "Getting Started"
what_is_text_block_4: "section is an excellent launching point."
news: News
the_latest: The Latest
date_1: July 6th
date_2: July 27th
news_1: "Monero Missive #5"
news_2: "Monero Missive #4"
news_text_1: "includes an update on new features (rpcwallet and properly daemonizing the daemon) that are ready for testing."
news_text_2: "includes fluffypony at the Bitcoin Supernode conference, as well as major changes to keep the Monero daemon and wallet a lot more stable and reliable."
private: Private
secure: Secure
untraceable: Untraceable
private_text: "Monero uses a cryptographically sound system to allow you to send and receive funds without your transactions being easily revealed on the blockchain (the ledger of transactions that everyone has). This ensures that your purchases, receipts, and all transfers remain absolutely private by default."
untraceable_text: "By taking advantage of ring signatures, a special property of certain types of cryptography, Monero is able to ensure that transactions are not only untraceable, but have an optional measure of ambiguity that ensures that transactions cannot easily be tied back to an individual user or computer."
secure_text: "Using the power of a distributed peer-to-peer consensus network, every transaction on the network is cryptographically secured. Individual wallets have a 24 word mnemonic that is only displayed once, and can be written down to backup the wallet. Wallet files are encrypted with a passphrase to ensure they are useless if stolen."
why_use: Why use
why_1: "It's private by default, optionally transparent (just like cash!) - the details of individual transactions, or even of an entire wallet, can be revealed publicly or privately"
why_2: "It has a a strong core team actively developing Monero, along with an amazing group of of mathematicians, cryptographers, developers, and marketing specialists actively working on it"
why_3: "A great deal of focus has been placed on improving the usability of Monero, with the aim of providing a cryptocurrency that is more readily accessible to end users"
why_4: "It was launched fairly and evenly, with no single entity unfairly controlling any significant amount of Monero or providing any sort of unfair advantage (such as an 'instamine' or 'premine')"
behind: Who is behind
davidlatapie_bio: "David Latapie is a French publisher, transhumanist and crypto enthusiast who worked on various cryptocurrencies, and focuses on the societal changes brought by cryptos and the blockchain technology."
fluffypony_bio: "Based out of South Africa, Riccardo brings a strong business acumen and a deep understanding of cryptocurrencies to the table. He has been involved with cryptocurrency related projects since 2012."
tacotime_bio: "It's taco time!"
smooth_bio: "A software developer, entrepreneur and investor who has been involved several cryptocurrency projects since 2011, including development of the first multicurrency exchange (initially supporting Bitcoin and Namecoin). As one of the most trusted members of the community, smooth recognized the potential for Monero to revolutionize cryptocurrencies by incorporating strong integrated financial privacy with a constant focus on community participation and developer integrity."
othe_bio: "othe bio"
eizh_bio: "eizh bio"
noodledoodle_bio: "NoodleDoodle bio"
how_do_i: How do I
get_started: get started
get_started_1: "The fastest way to start using Monero is by using a web wallet such as"
mymonero: "MyMonero"
get_started_2: "."
get_started_3: "Alternatively, if you would like to run a full Monero node you can download the client and a kick-starter blockchain (to bring your local client up to speed) using the download link on the right."
where_can_i: Where can I
download: download
different_os: "Need it for a different operating system?"
all_downloads: View all downloads here
c_download: Downloads
monero_for: Monero for
latest_blockchain: Latest Blockchain

75
_i18n/en.yml Normal file
View file

@ -0,0 +1,75 @@
global:
monero: Monero
forum: Forum
blog: Blog
getting_started: Getting Started
knowledge_base: Knowledge Base
community: Community
bitcointalk: Bitcointalk Thread
reddit: Reddit
copyright: Copyright
monero_project: The Monero Project
allblog: All Blog Posts
devdiaries: Dev Diaries
missives: Monero Missives
uncategorised: Uncategorized
choose: How to Choose a Monero Client
running: How to Run a Monero Node
simplewallet: How to Use SimpleWallet
accepting: How to Accept Monero Payments
merchants: Monero Merchant Directory
about: About Monero
people: The People Behind Monero
wiki: Moneropedia
compiling: Compiling Monero
openalias: The OpenAlias Project
alternative: Alternative Clients
projects: External Projects
index:
page_title: "Monero - private, secure, untraceable"
what_is: What is
what_is_orange_block: "Monero is a private, secure, untraceable currency that is open-source and freely available to all."
what_is_text_block_1: "You are your own bank, you control and are responsible for your funds, and nobody can trace your transfers."
what_is_text_block_2: "Want to find out more? An overview of Monero's main features are below, and if you'd like to try Monero for yourself the"
what_is_text_block_3: "Getting Started"
what_is_text_block_4: "section is an excellent launching point."
news: News
the_latest: The Latest
date_1: July 6th
date_2: July 27th
news_1: "Monero Missive #5"
news_2: "Monero Missive #4"
news_text_1: "includes an update on new features (rpcwallet and properly daemonizing the daemon) that are ready for testing."
news_text_2: "includes fluffypony at the Bitcoin Supernode conference, as well as major changes to keep the Monero daemon and wallet a lot more stable and reliable."
private: Private
secure: Secure
untraceable: Untraceable
private_text: "Monero uses a cryptographically sound system to allow you to send and receive funds without your transactions being easily revealed on the blockchain (the ledger of transactions that everyone has). This ensures that your purchases, receipts, and all transfers remain absolutely private by default."
untraceable_text: "By taking advantage of ring signatures, a special property of certain types of cryptography, Monero is able to ensure that transactions are not only untraceable, but have an optional measure of ambiguity that ensures that transactions cannot easily be tied back to an individual user or computer."
secure_text: "Using the power of a distributed peer-to-peer consensus network, every transaction on the network is cryptographically secured. Individual wallets have a 24 word mnemonic that is only displayed once, and can be written down to backup the wallet. Wallet files are encrypted with a passphrase to ensure they are useless if stolen."
why_use: Why use
why_1: "It's private by default, optionally transparent (just like cash!) - the details of individual transactions, or even of an entire wallet, can be revealed publicly or privately"
why_2: "It has a a strong core team actively developing Monero, along with an amazing group of of mathematicians, cryptographers, developers, and marketing specialists actively working on it"
why_3: "A great deal of focus has been placed on improving the usability of Monero, with the aim of providing a cryptocurrency that is more readily accessible to end users"
why_4: "It was launched fairly and evenly, with no single entity unfairly controlling any significant amount of Monero or providing any sort of unfair advantage (such as an 'instamine' or 'premine')"
behind: Who is behind
davidlatapie_bio: "David Latapie is a French publisher, transhumanist and crypto enthusiast who worked on various cryptocurrencies, and focuses on the societal changes brought by cryptos and the blockchain technology."
fluffypony_bio: "Based out of South Africa, Riccardo brings a strong business acumen and a deep understanding of cryptocurrencies to the table. He has been involved with cryptocurrency related projects since 2012."
tacotime_bio: "It's taco time!"
smooth_bio: "A software developer, entrepreneur and investor who has been involved several cryptocurrency projects since 2011, including development of the first multicurrency exchange (initially supporting Bitcoin and Namecoin). As one of the most trusted members of the community, smooth recognized the potential for Monero to revolutionize cryptocurrencies by incorporating strong integrated financial privacy with a constant focus on community participation and developer integrity."
othe_bio: "othe bio"
eizh_bio: "eizh bio"
noodledoodle_bio: "NoodleDoodle bio"
how_do_i: How do I
get_started: get started
get_started_1: "The fastest way to start using Monero is by using a web wallet such as"
mymonero: "MyMonero"
get_started_2: "."
get_started_3: "Alternatively, if you would like to run a full Monero node you can download the client and a kick-starter blockchain (to bring your local client up to speed) using the download link on the right."
where_can_i: Where can I
download: download
different_os: "Need it for a different operating system?"
all_downloads: View all downloads here
c_download: Downloads
monero_for: Monero for
latest_blockchain: Latest Blockchain

View file

@ -0,0 +1,22 @@
---
layout: post
title: Monero Missive for the Week of 2014-06-02
---
*June 2nd, 2014*
This is the start of a slightly more formal way of keeping everyone updated as to what we're doing in Monero. On an ongoing weekly basis we'll post an update on what has happened over the past week, as well as a dev diary highlighting work done on major efforts. If you'd like to get involved with Monero don't ask for permission - just get stuck in:) Fork the repo, make changes, submit a pull-request, and let's discuss it.
Also an important note on updates: Our policy is to only provide announcements on projects which are either complete or near completion. We'd like to focus on providing you with the most accurate and reliable news, without generating any type of investor hype or speculation. As Monero is still a project in its infancy, and there is a great deal of work still to be done, we want to make sure you are getting an honest overview of our ongoing progress.
**Major Updates**
1. The big one...we have a logo! If you use Monero in any of your projects, [you can grab a branding pack here](http://monero.cc/downloads/resources/branding.zip). You can also see it in all its glory right here:
![logo](http://monero.cc/downloads/resources/logo-200.jpg)
2. With our logo completed, we are going to be moving forward on a major overhaul and redesign of our website. We are also in the process of architecting and designing a better repository of information - which includes a forum-style that allows for both discussion, as well an open-source, crowd-funded development incubator. We will be keeping you updated on our progress in the coming weeks. In the meantime, the best place for threaded discussions are the [/r/monero subreddit](http://www.reddit.com/r/monero), and for live discussions join us on Freenode: #monero for general chat, #monero-dev for development efforts, and #monero-otc for price talk and over-the-counter trades.
3. The pool bounty has now closed, and was awarded to zone117x and LucasJones for their excellent work on the Node CryptoNote pool. You can see the results of their hard work on [their github repo here](https://github.com/zone117x/node-cryptonote-pool) or, you know, just use pretty much any of the Monero mining pools:)
4. In order to maintain ISO 4217 compliance, we are changing our ticker symbol from MRO to XMR effective immediately. This change primarily effects exchanges at this early stage, as we are sure that MRO will continue to be used colloquially and in general discussion. We are aware that this may cause a little confusion, but we feel it necessary to make this change early on rather than later when Monero is more widely spread.

76
_includes/download.php Normal file
View file

@ -0,0 +1,76 @@
<?php
// try figure out the OS from the useragent so we can serve the right default download
function detect_os($useragent){
$uas_os = array();
if (preg_match('#(Windows|Win) ([a-zA-Z0-9.\ ]+)#i', $useragent, $regmatch)){
$uas_os['name'] = "Windows";
$uas_os['code'] = "win";
if(preg_match('/x86_64/i', $useragent) || preg_match('/x86-64/i', $useragent) || preg_match('/Win64/i', $useragent) || preg_match('/x64;/i', $useragent) || preg_match('/amd64/i', $useragent) || preg_match('/WOW64/i', $useragent) || preg_match('/x64_64/i', $useragent)){
$uas_os['bits'] = "x64";
}
else
{
$uas_os['bits'] = "x86";
}
$uas_os['ext'] = "zip";
}elseif (preg_match('/Mac/i', $useragent)){
$uas_os['name'] = "OS X";
$uas_os['code'] = "mac";
$uas_os['bits'] = "x64";
$uas_os['ext'] = "tar.bz2";
}elseif (preg_match('/Linux/i', $useragent)){
$uas_os['name'] = "Linux";
$uas_os['code'] = "linux";
$uas_os['bits'] = "x64";
$uas_os['ext'] = "tar.bz2";
/* }elseif (preg_match('/CrOS/', $useragent)){
$uas_os['name'] = "Chrome OS";
$uas_os['code'] = "chrome";
}elseif (preg_match('/FreeBSD/i', $useragent)){
$uas_os['name'] = "FreeBSD";
$uas_os['code'] = "freebsd";
}elseif (preg_match('/OpenBSD/i', $useragent)){
$uas_os['name'] = "OpenBSD";
$uas_os['code'] = "openbsd";
}elseif (preg_match('/Solaris/i', $useragent)){
$uas_os['name'] = "Solaris";
$uas_os['code'] = "solaris";
}elseif (preg_match('/Nintendo Wii/i', $useragent)){
$uas_os['name'] = "Nintendo Wii";
$uas_os['code'] = "wii";
}elseif(preg_match('/Nintendo DSi/i', $useragent)){
$uas_os['namee'] = "Nintendo DSi";
$uas_os['code'] = "ndsi";
}elseif (preg_match('#SymbianOS/([.0-9a-zA-Z]+)#i', $useragent, $regmatch)){
$uas_os['name'] = "SymbianOS";
$uas_os['code'] = "symbian";*/
}else{
$uas_os['name'] = "Windows";
$uas_os['code'] = "win";
$uas_os['bits'] = "x32";
$uas_os['ext'] = "zip";
}
return $uas_os;
}
$os_array = detect_os($_SERVER['HTTP_USER_AGENT']);
?>
<p class="download-links">
{% t index.monero_for %} <?php echo $os_array['name']; ?>
<span>
<a href="/downloads/monero.<?php echo $os_array['code']; ?>.<?php echo $os_array['bits']; ?>.latest.<?php echo $os_array['ext']; ?>" class="btn btn-grey pull-right">
<img src="//static.monero.cc/images/icon_btn_download.png" class="inline icon_download"> {% t index.c_download %}
</a>
</span>
</p>
<p class="download-links">
{% t index.latest_blockchain %}
<span>
<a href="/downloads/blockchain/<?php echo $os_array['code']; ?>/blockchain.bin" class="btn btn-grey pull-right">
<img src="//static.monero.cc/images/icon_btn_download.png" class="inline icon_download"> {% t index.c_download %}
</a>
</span>
</p>

14
_includes/footer.html Normal file
View file

@ -0,0 +1,14 @@
<div class="footer">
<div class="container">
<p>
{% t global.copyright %} &copy; <strong>{% t global.monero_project %}</strong>
<a href=""><img src="//static.monero.cc/images/social_twitter.png"></a>
<a href=""><img src="//static.monero.cc/images/social_rss.png"></a>
</p>
</div>
</div>
<!-- JS -->
<script src="//static.monero.cc/js/jquery.min.js"></script>
<script src="//static.monero.cc/js/bootstrap.min.js"></script>

17
_includes/head.html Normal file
View file

@ -0,0 +1,17 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{% t index.page_title %}</title>
<meta name="description" content="{{ site.description }}">
<meta name="keywords" content="{{ site.keywords }}">
<link href="//static.monero.cc/css/bootstrap.min.css" rel="stylesheet">
<link href="//static.monero.cc/css/main.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="//static.monero.cc/js/html5shiv.js"></script>
<script src="//static.monero.cc/js/respond.min.js"></script>
<![endif]-->
</head>

68
_includes/header.html Normal file
View file

@ -0,0 +1,68 @@
<!-- Static navbar -->
<div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/{{ site.lang }}"><img class="logo" src="//static.monero.cc/images/logo.svg"></a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li><a class="yellow" href="https://forum.monero.cc">{% t global.forum %}</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle purple" data-toggle="dropdown">{% t global.blog %} <span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/{{ site.lang }}/blog">{% t global.allblog %}</a></li>
<li><a href="/{{ site.lang }}/blog/missives">{% t global.missives %}</a></li>
<li><a href="/{{ site.lang }}/blog/devdiaries">{% t global.devdiaries %}</a></li>
<li><a href="/{{ site.lang }}/blog/uncategorised">{% t global.uncategorised %}</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle red" data-toggle="dropdown">{% t global.getting_started %} <span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/{{ site.lang }}/getting-started/choose">{% t global.choose %}</a></li>
<li><a href="/{{ site.lang }}/getting-started/running">{% t global.running %}</a></li>
<li class="divider"></li>
<li><a href="/{{ site.lang }}/getting-started/simplewallet">{% t global.simplewallet %}</a></li>
<li class="divider"></li>
<li><a href="/{{ site.lang }}/getting-started/accepting">{% t global.accepting %}</a></li>
<li><a href="/{{ site.lang }}/getting-started/merchants">{% t global.merchants %}</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle orange" data-toggle="dropdown">{% t global.knowledge_base %} <span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/{{ site.lang }}/knowledge-base/about">{% t global.about %}</a></li>
<li><a href="/{{ site.lang }}/knowledge-base/people">{% t global.people %}</a></li>
<li><a href="/{{ site.lang }}/knowledge-base/moneropedia">{% t global.wiki %}</a></li>
<li class="divider"></li>
<li><a href="/{{ site.lang }}/knowledge-base/compiling">{% t global.compiling %}</a></li>
<li class="divider"></li>
<li><a href="/{{ site.lang }}/knowledge-base/openalias">{% t global.openalias %}</a></li>
<li><a href="/{{ site.lang }}/knowledge-base/projects">{% t global.projects %}</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle softyellow" data-toggle="dropdown">{% t global.community %} <span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="https://forum.monero.cc">{% t global.forum %}</a></li>
<li><a href="https://www.reddit.com/r/monero/">{% t global.reddit %}</a></li>
<li><a href="https://bitcointalk.org/index.php?topic=583449.0">{% t global.bitcointalk %}</a></li>
<li class="divider"></li>
<li class="dropdown-header">IRC on Freenode</li>
<li><a href="irc://chat.freenode.net/#monero">#monero (General)</a></li>
<li><a href="irc://chat.freenode.net/#monero-dev">#monero-dev (Development)</a></li>
<li><a href="irc://chat.freenode.net/#monero-otc">#monero-otc (OTC Trading)</a></li>
<li><a href="irc://chat.freenode.net/#monero-markets">#monero-markets (Markets)</a></li>
<li><a href="irc://chat.freenode.net/#monero-pools">#monero-pools (Mining)</a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>

View file

@ -0,0 +1,12 @@
<?php
// set the language cookie, all languages must use the appropriate ISO 639-1 code
$lang = "en"; // fallback to English
// we expect the path of this file to be /XX (two letter language code), if its not then the most likely event is that we are in the
// English language part of the site. If we are in, say, /de then we can just grab that ISO code and run with it. The nginx rules won't
// match on a language we don't know about anyway.
if (substr(realpath(dirname(__FILE__)), -3, 1) == "/")
$lang = substr(realpath(dirname(__FILE__)), -2);
// apply to all Monero subdomains, expire in a month
//setcookie("MONERO_LANG", $lang, time()+2592000, "/", ".monero.cc");
setcookie("MONERO_LANG", $lang, time()+2592000, "/");
?>

18
_layouts/default.html Normal file
View file

@ -0,0 +1,18 @@
<!DOCTYPE html>
<html lang="en">
{% include head.html %}
<body>
{% include header.html %}
<div class="container main-content">
{{ content }}
</div>
{% include footer.html %}
</body>
</html>

17
_layouts/post.html Normal file
View file

@ -0,0 +1,17 @@
---
layout: default
---
<article>
<header>
<h2>{{ page.title }}</h2>
<span><i class="icon-clock"></i><time datetime="{{page.date|date:"%F"}}">{{page.date|date:"%b %d, %Y"}}</time></span><br/>
<span class="category"><i class="icon-tag"></i> {{ page.categories | category_links }}</span><br/>
<span class="author"><i class="icon-user"></i> {% if page.author %}{{page.author}}{% else %}{{site.author}}{% endif%}</span>
</header>
<div class="entry">{{ content }}</div>
<footer><!-- additional info --></footer>
</article>

19
_layouts/root.html Normal file
View file

@ -0,0 +1,19 @@
{% include language_cookie.php %}
<!DOCTYPE html>
<html lang="en">
{% include head.html %}
<body>
{% include header.html %}
<div class="container main-content">
{{ content }}
</div>
{% include footer.html %}
</body>
</html>

1
_plugins/languages.rb Normal file
View file

@ -0,0 +1 @@
require 'jekyll/multiple/languages/plugin'

71
home.php Normal file
View file

@ -0,0 +1,71 @@
---
layout: root
---
<!-- Top Boxes -->
<div class="row info-boxes">
<div class="col-md-5 monero-info">
<img src="//static.monero.cc/images/icon_monero.png" class="inline-icon"><h2>{% t index.what_is %} <span class="kicks">{% t global.monero %}</span> ?</h2>
<p><span class="kicks text-important">{% t index.what_is_orange_block %}</span> <br>
{% t index.what_is_text_block_1 %}</p>
<p>{% t index.what_is_text_block_2 %} <a href="/{{ site.lang }}/getting-started/">{% t global.getting_started %}</a> {% t index.what_is_text_block_4 %}<br/>
</p>
</div>
<div class="col-md-1 info-spacer">
</div>
<div class="col-md-6 monero-news">
<img src="//static.monero.cc/images/icon_news.png" class="inline-icon"><h2>{% t index.the_latest %} <span class="announcements">{% t index.news %}</span></h2>
<ul>
<li>
<a href="https://bitcointalk.org/index.php?topic=583449.msg7708137#msg7708137">[{% t index.date_1 %} - <span class="news-title">{% t index.news_1 %}</span>]</a><br>
{% t index.news_text_1 %}
</li>
<li>
<a href="https://bitcointalk.org/index.php?topic=583449.msg7542304#msg7542304">[{% t index.date_2 %} - <span class="news-title">{% t index.news_2 %}</span>]</a><br>
{% t index.news_text_2 %}
</li>
</ul>
</div>
</div>
<!-- / Top Boxes -->
<!-- Green Box -->
<div class="row box-green">
<div class="col-md-4 right-border inside">
<img src="//static.monero.cc/images/icon_private.png" class="green-icon"><h2>{% t index.private %}</h2>
<p>{% t index.private_text %}</p>
</div>
<div class="col-md-4 inside">
<img src="//static.monero.cc/images/icon_secure.png" class="green-icon"><h2>{% t index.secure %}</h2>
<p>{% t index.secure_text %}</p>
</div>
<div class="col-md-4 left-border inside">
<img src="//static.monero.cc/images/icon_untracable.png" class="green-icon"><h2>{% t index.untraceable %}</h2>
<p>{% t index.untraceable_text %}</p>
</div>
</div>
<!-- / Green Box -->
<hr class="push-top">
<div class="row bottom-boxes">
<div class="col-md-6">
<img src="//static.monero.cc/images/icon_start.png" class="icon inline">
<h2 class="inline">
{% t index.how_do_i %}<br><span class="green-kicks">{% t index.get_started %}</span> ?
</h2>
<p>{% t index.get_started_1 %}<a href="https://mymonero.com">{% t index.mymonero %}</a>{% t index.get_started_2 %}</p>
<p>{% t index.get_started_3 %}</p>
</div>
<div class="col-md-6">
<div class="left-pad">
<img src="//static.monero.cc/images/icon_download.png" class="icon inline"><h2 class="no-margin hide-breaks inline">{% t index.where_can_i %} <span class="kicks">{% t index.download %}</span> {% t global.monero %} ?</h2>
</div>
<div class="left-pad download-links-container">
{% include download.php %}
</div>
<div class="col-lg-12 left-pad other-links">
{% t index.different_os %}<br><a href="/{{ site.lang }}/downloads">{% t index.all_downloads %}</a>
</div>
</div>
</div>

View file

@ -0,0 +1,200 @@
---
layout: default
---
#How to Use simplewallet
The native application for managing your Monero account is simplewallet.
simplewallet is a command line application, and is available in all of the official Monero packages. To use it you will need to start your local terminal application:
- If you are on Windows your terminal application is "Command Prompt", accessible from the Windows start menu or by typing ```cmd``` in the Windows "Run" box.
- In OS X it is Terminal.app, available from Spotlight or Launchpad.
- In Linux or FreeBSD it is natively in the command-line interface or using XTerm or similar, dependent on your preference and environment.
##Using simplewallet in Interactive Mode
In your terminal application, navigate to the directory where you downloaded simplewallet. Start simplewallet by entering ```simplewallet.exe``` (on Windows) or ```./simplewallet``` (on OS X / Linux / FreeBSD) and pressing enter.
By default simplewallet starts in "interactive mode", and you should see a screen similar to the one below. Further down in this guide you will learn how to get simplewallet to take specific actions straight off the command-line, but for now we'll cover the easiest way to use it.
bitmonero wallet v0.8.8.5-final
Specify wallet file name (e.g., wallet.bin). If the wallet doesn't exist, it will be created.
Wallet file name:
At this stage you can use simplewallet to either open an existing wallet or to generate a new wallet. If this is your first time using simplewallet then you will want to generate a new wallet.
Simple Wallet will ask for the name of the wallet you'd like to open. In the case where you do not yet have a wallet, or perhaps you'd like to create a new wallet, enter a name for the wallet that does not correspond to any wallet you've created before.
The wallet name should be in the following format: walletname.bin. A message will indicate that the wallet name you've entered does not already exist, and therefore Simple Wallet is generating you a new wallet.
Specify wallet file name (e.g., wallet.bin). If the wallet doesn't exist, it will be created.
Wallet file name: test.bin
The wallet doesn't exist, generating new one
password: *****
You will next be prompted for a password. This is to set the password needed to access this wallet in the future. Therefore, even if someone stole the physical wallet .bin file off of your computer, they would still need this password to access the funds. Enter your password of choice, there are no password restrictions, but it's still advisable to use something that is secure.
New Wallet Address and View Key:
You will be presented be presented with your new wallet address, where you'll be able to receive transfers. This address will be available again once logged into the wallet, and can be recalled by using the address function. Your specific view key is the Simple Wallet client will use in order to scan the blockchain for transactions belonging to your particular address.
Generated new wallet: 46wsPNzQFk5EfHLMWDnuKa4LtdLzpwf4qa1AVLrnzbFGaRUA4h4Go6BcBuGrcxdMztm8GsYS8Rx1JPSfm4SPP94b1Fw26be
view key: b9e1fde664a2fda8f74f3e3e970a9cf480420d4bbcc40g438bd244e1132cb80e
Your Recovery Seed:
You will be presented with a 24 word mnemonic which will act as the your recovery key if you ever lose your wallet file, or forget your password. It will also allow you to restore your wallet on a different computer. These 24 words should be stored in a secure place, ideally not on your local machine. This mnemonic will act as your only method of recovering your wallet in the situation where your machine is stolen, damaged or compromised.
**********************************************************************
Your wallet has been generated.
To start synchronizing with the daemon use "refresh" command.
Use "help" command to see the list of available commands.
Always use "exit" command when closing simplewallet to save
current session's state. Otherwise, you will possibly need to synchronize
your wallet again. Your wallet key is NOT under risk anyway.
PLEASE NOTE: the following 24 words can be used to recover access to your wallet. Please write them down and store them somewhere safe and secure. Please do not store them in your email or on file storage services outside of your immediate control.
cheek tough hill gone nose chocolate wash soothe weakness teacher slowly march cheat plastic cover brother ourselves relationship erase begun ever sorry outside men
**********************************************************************
OPENING YOUR WALLET
In your terminal application, navigate to the directory where Simple Wallet is stored, and open up simplewallet.
Specify Wallet File Name and Password:
Simple Wallet will prompt the user to enter their wallet's name. Note, that if you have not created a wallet before, Simple Wallet will create a new wallet for you using the name you enter. The wallet file uses a .bin extension, which you must use when creating or opening a wallet.
Specify wallet file name (e.g., wallet.bin). If the wallet doesn't exist, it will be created.
Wallet file name: testing.bin
password: *****
Simple Wallet will now ask for the password related to this wallet you've selected. This password is masked, but once entered correctly will log you into the wallet.
The First Page:
Once you've logged into Simple Wallet successfully, it was present your wallet address to you, and start refreshing from the blockchain, which has been downloaded through the bitmonerod, and once it is up to date, it will display your current balance.
Opened wallet: 42nLgrRf38tGEpXnmzvJ6kg2Jro5FutQYL4CWbfNVQtW4CPXZjG4CJPid4pAqgMznAXQfTDBrQTu2TtdCMmSFejT9oMpRGr
Starting refresh...
Refresh done, blocks received: 11
balance: 2.000000000000, unlocked balance: 2.000000000000
*************************************************************
BASIC COMMANDS
Using simple wallet will rely on a few basic commands:
Address:
Using the address command in Simple Wallet will have the application display the address for the wallet which you currently have open.
[wallet 42nLgr]: address
42nLgrRf38tGEpXnmzvJ6kg2Jro5FutQYL4CWbfNVQtW4CPXZjG4CJPid4pAqgMznAXQfTDBrQTu2TtdCMmSFejT9oMpRGr
Balance:
The balance command will display your last verified balance in the account, since the last time your wallet was synced with the blockchain.
[wallet 42nLgr]: balance
balance: 2.000000000000, unlocked balance: 2.000000000000
Refresh:
In order to sync your wallet with the current blockchain, the refresh command needs to be used. This is not automatic, and therefore any transfers received into your account will not reflect until a refresh is manually done. Note that your current balance will be displayed after a refresh is successful.
[wallet 42nLgr]: refresh
Starting refresh...
Refresh done, blocks received: 186
balance: 2.000000000000, unlocked balance: 2.000000000000
Seed:
In order to view your 24-word mnemonic again, you may use the seed command in order to display it again in the terminal.
[wallet 46wsPN]: seed
PLEASE NOTE: the following 24 words can be used to recover access to your wallet. Please write them down and store them somewhere safe and secure. Please do not store them in your email or on file storage services outside of your immediate control.
check tough will gone nose coffee wash soothe weak teacher slowly march cheat plastic cover sister ourselves relationship erase begun every sorry outs
TRANSFERING AND RECEIVING
Transfering:
The transfer command is what you will use when transferring XMR to another account, whether it's to one of your own accounts, or if you're making a payment to someone. Once you enter the word transfer into the terminal, it will require three arguments to succeed it:
1. The mix-in amount, which can be thought of as the level of ambiguity of your transaction. Your transaction will get mixed in with this number of other user's transactions, thereby making it anonymous. The higher the mix-in value however, the larger the transaction will be, which will result in a larger transaction fee.
2. The address of the recipient.
3. The amount of XMR that you'd like to transfer.
These arguments will only be separated by a single space.
[wallet 42nLgr]: transfer 3 427bfXsSKL9e9PBjHh3QBNbMsLggEVmE1BpzwQet1Z6QUuEUW7XJAc2SwaSg6FhxcgjCPBqAUS1hqS8SqBNKLJFJVRr5MTy 0.2
Money successfully sent, transaction <26ed42a8143c22766dbc52bed8416cb226c2964d06a683cc165153bfb78fa6b3>
Receiving:
When receiving an amount no action is need by you as the user, other than to refresh Simple Wallet in order for the received amount to reflect in your total balance, once the block holding your transaction has been mined and confirmed. When you refresh Simple Wallet, it will display any transactions that have involved your wallet since the last refresh. If a transaction has occurred on your wallet, It will provide the height of the blockchain where the transaction occurred, the transaction ID, and either a received amount or spent amount.
[wallet 46wsPN]: refresh
Starting refresh...
Height 272122, transaction <499cee1f18db20ec0b7eec069e40d5e377afbfeb9b1df16d120a7650c171de0f>, received 0.200000000000
Refresh done, blocks received: 865
balance: 0.200000000000, unlocked balance: 0.200000000000
Transaction History:
In order to check the history of all your received transfers you can use the incoming_transfers command. This will display all your received amounts into the wallet you currently have open. In addition, it will indicate whether those amounts have been spent through a spent flag, either (f)alse or (t)rue. It will also provide the global index and transaction ID for reference purposes.
[wallet 46wsPN]: incoming_transfers
amount spent global index tx id
0.200000000000 F 576828 <499cee1f18db20ec0b7eec069e40d5e377
afbfeb9b1df16d120a7650c171de0f>
CLOSING YOUR WALLET
Saving:
In order to save the synchronized blockchain data to the Simple Wallet directory, you will use the save command. Saving this data eliminates the need to re-sync your wallet with data that has already been synchronized during your current session. Therefore, the next time you open you wallet, Simple Wallet will only refresh from this save point.
[wallet 46wsPN]: save
Wallet data saved
Exiting:
Once you are ready to close your wallet, you will use the exit command. This will initiate a save, close your wallet and return you to the terminal home directory.

73
language.php Normal file
View file

@ -0,0 +1,73 @@
<?php
date_default_timezone_set('Africa/Johannesburg');
if (isset($_COOKIE["MONERO_LANG"]))
{
if ($_COOKIE["MONERO_LANG"] == "en")
{
header('Location: /home');
die();
}
else
{
header('Location: /'.$_COOKIE["MONERO_LANG"]);
die();
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Monero - private, secure, untraceable</title>
<link href="//static.monero.cc/css/bootstrap.min.css" rel="stylesheet">
<link href="//static.monero.cc/css/main.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="//static.monero.cc/js/html5shiv.js"></script>
<script src="//static.monero.cc/js/respond.min.js"></script>
<![endif]-->
</head>
<body class="body-language">
<!-- Static navbar -->
<div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand" href="/"><img class="logo" src="//static.monero.cc/images/logo.png"></a>
</div>
</div>
</div>
<div class="container main-content">
<div class="row">
<div class="col-md-4 col-md-offset-2">
<ul class="nav nav-pills nav-stacked flag-select">
<li><a href="/home"><h3><img class="flag" src="//static.monero.cc/images/flags/english_combined.png"> English</h3></a></li>
</ul>
</div>
<div class="col-md-4">
<ul class="nav nav-pills nav-stacked flag-select">
<li><h3><img class="flag" src="//static.monero.cc/images/flags/allflags.png"> More coming...</h3></li>
</ul>
</div>
</div>
</div>
<div class="footer">
<div class="container">
<p>
Copyright &copy; <strong>The Monero Project, <?php echo date("Y"); ?></strong>
</p>
</div>
</div>
<!-- JS -->
<script src="//static.monero.cc/js/jquery.min.js"></script>
<script src="//static.monero.cc/js/bootstrap.min.js"></script>
</body>
</html>