Commit graph

66 commits

Author SHA1 Message Date
David A. Harding
706c791e92
New Bitcoin Core subsite
This commit contains a large number of contributions from Saïvann
Carignan.
2015-09-14 06:02:58 -04:00
David A. Harding
7a82c6d000
Alternative content for clone sites 2015-09-06 08:31:33 -04:00
Saivann
3a89870ad7 Display release keys along other links with icons 2015-06-27 22:04:20 -04:00
David A. Harding
9d351edbab
Releases: Link To Signing Keys On Download Page 2015-06-27 16:55:29 -04:00
David A. Harding
ec343d54d1 QA: Check HTML Correctness & Fix Existing Errors
- _contrib/bco-htmlproof: check HTML for correctness; fail on any errors

- _contrib/bco-htmlproof: accept path for individual page to help debug
  page problems

- (Many files) Convert `&` in numerous elements to `&`

- _templates/download.html: use Liquid filter to automatically escape
  `&` in magnet links.  Also premptively tell HTML not to check the
  magnet link when checking external links (this check is not currently
  enabled)

- _releases/*: Escape `<parameter>` used in multiple Bitcoin Core
  release notes

- _templates/choose-you-wallet.html: change mSigna URL from
  .../coinvault&referer=bitcoin.org to .../coinvault?referer=bitcoin.org

- _templates/community.html: fix duplicate anchors by renaming one
  anchor

- _templates/events.html: move Javascript to separate file because it
  contains forbidden HTML close tags within the `<script></script>`
  tags.

- (Many files, mostly in _translations/) Fix many broken open tags or
  missing close tags.

- _translatios/zh_TW.yml & ko.yml: fix a total of three invalid
  characters (control characters)
2015-04-27 09:12:11 -04:00
David A. Harding
8991568e70
Layout: exempt Download page from anchor link checking
Thanks Saïvann!
2015-04-09 15:47:05 -04:00
David A. Harding
4213d102da
Style: Add anchor links to all subheads
* Adds Makefile test to ensure all subheadings, except those on Choose
  Your Wallet, have an ID (anchor reference)

* Adds an ID to all subheads that didn't have on previously
2015-04-09 11:30:28 -04:00
David A. Harding
cbebe461ff Releases: Variablize Release Notes
Add additional variables to the release note files to allow setting the
version number and date.  The version number is required, and can be
used to automatically set the release notes title.  The date is optional
and can be set hours/days after the release.

Additionally, a Makefile test is added that checks whether the download
files exist on the Bitcoin.org server.  This can help prevent creating a
broken Download page.

* Set variables for all previous releases

* Document variables in README.md

* Update code and templates to use variables

* Add the Download page links to the "dl" CSS class. Also add newlines
  to make the HTML a bit easier to parse using sed

* Add a new Liquid plugin to print warnings. This is used to print a
  non-error warning if any release is created without the optional date
2015-02-27 08:15:50 -05:00
David A. Harding
bac9de664c
Merge pulls #711, #752, #758
* Pull #711: Add Basic "How To Run A Full Node" Page
* Pull #752: Revert "Drop good tor privacy score for mycelium"
* Pull #758: Dev Docs: Add Inline Template Plugin And Use It For RPC/REST
2015-02-23 08:49:47 -05:00
David A. Harding
f61f66d326
Releases: Link To Full Node Page From Download Page 2015-02-19 19:04:12 -05:00
Saivann
20d456204e Reduce future changes to the javascript code of the download page
Drop unnecessary code used in other pages
Load download links from links already on the page
2015-02-19 09:42:53 -05:00
Saivann
f3580f553e Fix link to release signatures 2015-02-17 19:12:15 -05:00
Saivann
c7bccaa344 Update download directory prefix (fixes #748) 2015-02-17 18:57:41 -05:00
Saivann
9ac6bdd463
Downloads: Updates for v0.10.0
* Set filenames once in the download page

* Edit download page for new or updated files

* Add link to the source code, GitHub and torrent download

* Replace long sync instructions by short instructions to run a full node on the download page

Commit originated by Saïvann Carignan and updated by Dave Harding.
2015-02-16 03:03:20 -05:00
Saivann
2a139a51a1 Set license files and headers for bitcoin.org's content 2014-11-21 19:09:12 -05:00
Saivann
997154d6ea Link to the GitHub release page from the download page (fixes #591) (thanks @TheBlueMatt @harding) 2014-10-02 20:38:03 -04:00
Saivann
5ebee77e56 Fix Mac OS X download link 2014-09-27 12:35:47 -04:00
Saivann
5cf4029368 Fix redirected links 2014-08-22 00:49:36 -04:00
Wladimir J. van der Laan
1b9df97b6c Remove download sizes
These numbers must currently be updated manually after a release (but
that never happens in practice).

Most of them could be updated automatically as the files are hosted on
the same server but I personally don't think it's worth the trouble,
and that it's better to remove them.
2014-08-07 14:59:21 +02:00
Saivann
a75b2f1391 New layout for the "Choose your wallet" page
Greatly simplify layout
Increase visibility for "you need to know" and "secure your wallet" pages
Providing increased transparency about security and zero-trust model for each wallet
Encourage diversity and decentralization by
  not recommending two single wallets anymore
  rotating wallets daily by "zero-trust levels" (full nodes followed by SPV wallets followed by hybrid & multisig wallets followed by web wallets)
Display screenshots
Increase visibility for Bitcoin Core by
  recommending it in other wallets' disclaimers as a full node and deterministic build app
  making it always the first desktop wallet displayed
  better promoting it as a good secure / zero-trust wallet
Prepare layout for hardware wallets
Prevent confusing duplicate listing
Allow layout to scale with increasing number of wallets
Fix layout issues with translations and hyphenation
Simplify the process of adding new wallets by storing information in a single location using a consistent format

Thanks @harding for reviews and feedback on the first draft
2014-07-16 22:55:33 -04:00
saivann
5888dbbb43 Merge pull request #458 from bitcoin/translationfallback
Make translate.rb plugin fallback to English by default
2014-06-17 13:51:54 -04:00
Saivann
ab2b3ed66d Fix Mac OS X download link 2014-06-17 01:04:44 -04:00
Saivann
78b04ea0ee Make translate.rb plugin fallback to English by default
Display English content in outdated translated templates when this doesn't cause too much issues
2014-06-14 17:21:42 -04:00
Garland William Binns III
cd1903c83b Add English-to-Italian Translation 2014-06-01 16:08:43 -04:00
Garland William Binns III
ba56c9c9a9 Update Chinese Translation 2014-04-10 10:45:47 -06:00
Garland William Binns III
57454dc275 Update Russian Translation 2014-04-09 13:25:53 -06:00
Garland William Binns III
bd5af2d95f Update French Translation 2014-04-09 09:04:26 -06:00
Garland William Binns III
f6c31d560a Update German Translation 2014-04-09 08:50:19 -06:00
Garland William Binns III
20e151eff0 Update Hungarian Translation 2014-04-09 07:36:35 -06:00
Garland William Binns III
4844a8d66d Update Spanish translation 2014-04-08 22:09:19 -06:00
Laurent Raufaste
63222b0014 Fix a broken download link to the OSX client 2014-04-08 18:33:41 -04:00
Saivann
5be9df027e Fix Mac Os X download link for 0.9.1 2014-04-08 17:11:33 -04:00
Saivann
f61482751a Translate remaining string on the "Download" page 2014-04-07 15:16:29 -04:00
Saivann
a9beff8fa0 Update Ubuntu PPA download size 2014-03-24 00:37:16 -04:00
Saivann
127288171f Add Windows zip build back to the download page (fixes #349 #354)
(Display source code link below on the page)
2014-03-23 12:24:57 -04:00
Saivann
fde77a23d0 Rename "Bitcoin-Qt" to "Bitcoin Core" 2014-03-19 15:43:55 -04:00
Saivann
40cb71be42 Auto-detect Linux and Ubuntu on the download page 2014-03-19 15:18:07 -04:00
Saivann
c7fe5d190a Remove unused id attribute 2014-03-19 13:10:57 -04:00
Saivann
63648d8399 Serve Windows 64bit builds on the download page 2014-03-19 13:09:57 -04:00
Saivann
570e6c8def Update windows zip download size 2014-03-19 11:15:38 -04:00
Saivann
97762ee165 Update download file sizes 2014-03-19 11:12:24 -04:00
Saivann
6a2eb387c4 Fix Windows .zip download link 2014-03-19 11:09:37 -04:00
Saivann
b1b28091b4 Move one space from translations to templates 2014-03-04 22:32:10 -05:00
Garland William Binns III
11a32bec1c Update Spanish translation 2014-02-19 13:30:03 -06:00
Saivann
3ba133491c Update ru translation 2014-02-11 22:48:10 -05:00
Saivann
d9e52e6b42 Serve binaries directly from the server 2014-02-05 14:19:46 -05:00
Saivann
77d86a8714 Update de translation 2014-01-01 13:06:57 -05:00
Saivann
536cf0149b Improve download page layout
Increase icons' size and add an icon for the source code
Show optimized OS list and no OS auto-detect button for mobiles
Don't mix release signatures with downloads
2013-12-15 14:47:50 -05:00
Saivann
a5873fab01 Move trademark icons to a seperate folder 2013-12-11 19:26:13 -05:00
Saivann
feeac5e5e4 Update fr translation 2013-11-30 23:43:51 -05:00