Commit graph

135 commits

Author SHA1 Message Date
David A. Harding
f368d38e04
Dev Docs: Add "Edit|History|Report Issue|Discuss" Links To Subheads 2014-12-13 17:35:21 -05:00
Saivann
64a6f780be Merge branch 'license' 2014-11-28 10:54:28 -05:00
Saivann
78431fc891 Avoid printing "language disabled" twice in sitemap.rb and template.rb 2014-11-21 22:12:58 -05:00
Saivann
2a139a51a1 Set license files and headers for bitcoin.org's content 2014-11-21 19:09:12 -05:00
David A. Harding
cc13a10623
Merge branch 'data-messages' (pull #642) 2014-11-16 13:20:54 -05:00
Saivann
1db1455703 Manage events in a single file 2014-11-15 18:45:43 -05:00
David A. Harding
1634212dd5
Dev Docs: Add P2P Messages That Request Or Reply With Data
Adds to the devel reference page detailed documentation on the following
messages: block, getblocks, getdata, getheaders, headers, inv, mempool,
merkleblock, notfound, and tx.

Adds to the devel examples page an example of requesting and parsing a
merkleblock message.

Adds to the devel docs overview pages links to the above two new
P2P sections.

Tweaks the autocrossref plugin ignore pattern to not crossref in the
middle of a GIF image name; this allows the inclusion of animated GIFs.
2014-11-12 12:39:36 -05:00
Saivann
45cdb02ab9 Allow disabling plugins for faster preview 2014-11-08 13:56:41 -05:00
saivann
5417f48821 Merge pull request #621 from bitcoin/status
Display a status icon on the Network status menu entry
2014-10-30 13:05:52 -04:00
Saivann
50203f5cc4 Display a status icon on the Network status menu entry 2014-10-28 00:20:58 -04:00
David A. Harding
4553439eda
Dev Docs: Describe Initial Peer Discovery & DNS Seeds
* Revise P2P Networking section to provide a more detailed description
  of initial peer discovery and DNS seeds.

* Tweak autocrossref.rb to allow term blacklisting. Use this new feature
  to prevent cross referencing "address" in "IP address" to the
  definition of Bitcoin P2PKH/P2SH addresses.  This avoids a bunch of
  manual "norefs".
2014-10-25 16:14:32 -04:00
Saivann
48d47dd035 Fix deprecated use of gravatar_id with the GitHub API 2014-09-23 10:47:56 -04:00
Saivann
d27cf78449 Only list Bitcoin-related events from meetup (fixes #558) 2014-09-19 11:18:06 -04:00
Saivann
c2a255c781 Keep url workaround for alerts enabled 2014-08-30 14:48:01 -04:00
Saivann
6aa184ca18 Fix broken translated links
Only fallback to English when no language code is supplied in translate.rb
Drop link to events page in ar, far translations
2014-06-18 12:50:05 -04:00
saivann
8f56414ed3 Merge pull request #459 from bitcoin/contributors
Add list of bitcoin.org contributors
2014-06-17 13:52:06 -04:00
Saivann
8a65502a4a Add list of bitcoin.org contributors 2014-06-16 14:14:47 -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
saivann
5f2d32d134 Merge pull request #453 from bitcoin/develdocstesting
Create a "Testing Applications" subsection in devel-examples
2014-06-14 16:51:08 -04:00
Saivann
53cc7e3798 Drop useless escaping of now latin-only urls 2014-06-14 00:18:33 -04:00
Saivann
ffed3c2529 Create a "Testing Applications" subsection in devel-examples
Move existing "regtest / testnet" texts to the new subsection and link to it
Move Bitcoin Core setup instructions in devel-examples
Add a consistent introduction for devel-(guide/ref/examples)
Fix autocrossref.rb to not add links inside {% highlight %} code blocks
2014-06-12 21:42:42 -04:00
David A. Harding
ba1a33e712
Merge remote-tracking branch 'bitcoin.org/master' into generatingtxes
Conflicts:
	_includes/references.md
2014-06-09 14:04:23 -04:00
David A. Harding
61f0931b75
Updates Based On Feedback From Mailing List
* Remove the QR Code error corrections subsection.

* Remove the non-example Payment Protocol text from developer examples.

* Update reference links and autocrossrefs to reflect above deletions

* Fix CSS padding problems reported by @saivann

* Remove all HTML comments from autocrossref text to allow easy checking
  for broken link definitions: find _site -name '*.html' | xargs grep '\]\['

* Add PNG versions of guide and example SVG icons.  (optipng run)
2014-06-06 18:46:32 -04:00
Saivann
187ed2562a Improve contributors.rb plugin
Validate returned data from GitHub API
htmlescape data on the HTML page
Drop unnecessary yaml dependency
Add more comments in the code
Add more aliases in _config.yml
Fix vertical-align style
2014-06-06 15:33:16 -04:00
David A. Harding
78b4c5452e
Merge remote-tracking branch 'bitcoin.org/master' into generatingtxes
Conflicts:
	_includes/guide_payment_processing.md
	_less/screen.less
2014-06-02 11:40:38 -04:00
David A. Harding
d1b4b08729
Add Developer Examples; Transaction Tutorial
* Add new Developer Examples page

* Add a transaction tutorial describing in detail how to make various
  different transactions.

* Add a new "multicode" CSS class to allow combination of consecutive
  code blocks into a single code block. This lets us use pygments
  highlighting for multiple different types of code within the same
  aparent block of code.

* Get autocrossref to ignore code blocks so we don't need to endcrossref
  every time we encounter a code block. This makes the source much more
  readable and maintainable.
2014-05-29 23:19:57 -04:00
saivann
2f17ee4dae Merge pull request #393 from bitcoin/devel-docs
Add Developer Guide To Bitcoin.org
2014-05-24 11:01:45 -04:00
Saivann
cbeb956b9a Ignore 404.html and README.md in sitemap.rb 2014-05-10 12:20:01 -04:00
Saivann
d258ee7c0b Process .md files with sitemap.rb 2014-05-10 12:18:48 -04:00
David Harding
ffde087f02 Contributions by @harding to devel docs
Thanks also (in alphabetical order) to @cbeams, @mikehearn, and
@tgeller, among others.

The last pre-squash commit was: c2b8d562aa107c7b68c60946cea14cdccc5159ad
2014-05-09 22:13:59 -04:00
Saivann
63dac6894a Support GitHub API pagination
(GitHub now returns only limited data per API Call)
2014-04-21 17:38:27 -04:00
Saivann
974f4f9bc8 Add temporary workaround for broken /heartbleed/ link 2014-04-11 12:28:52 -04:00
Saivann
fab5e8d038 Fix conditions for using address_2 and state fields from meetups 2014-04-02 12:10:24 -04:00
Saivann
6e2960d1ba Define events' date in YAML and continue displaying events 5 days after their start date (fixes #361) 2014-04-02 12:09:20 -04:00
Saivann
fde77a23d0 Rename "Bitcoin-Qt" to "Bitcoin Core" 2014-03-19 15:43:55 -04:00
Saivann
314ce7346a Minify CSS 2014-03-18 15:31:58 -04:00
Saivann
9792c3b582 Rename and validate utcoffset variable 2014-03-13 22:52:42 -04:00
Saivann
042cfff6fd Fix UTC time handling in events.rb (fixes #344) 2014-03-13 22:37:47 -04:00
Saivann
01e166e8e8 Display meetups on the events map 2014-03-01 19:14:27 -05:00
Saivann
ed0f1db195 Load list of translations from _translations instead of _config.yml 2014-02-21 00:41:26 -05:00
Saivann
4bdca82894 Escape special HTML characters on the events page 2014-02-19 21:43:05 -05:00
Saivann
58ef9c6c56 Handle redirections in _config.yml 2014-02-19 14:57:04 -05:00
Saivann
dfd44bac21 Display events on a map using OpenStreetMap 2014-02-09 15:18:42 -05:00
Saivann
080faaed4a Use https urls in sitemap file 2014-01-31 13:41:09 -05:00
Saivann
15790cb918 Prevent less.rb to process the same files repeatedly 2013-10-22 04:55:54 -04:00
Saivann
6f034e71fb Use less to build all CSS files
CSS file names are now updated when visitor's browser must reload them
Allow files with .css extension to skip less compilation (IE6 invalid CSS syntax)
2013-10-22 03:17:02 -04:00
Saivann
9b05a0bc8e Clean some code and add documentation 2013-10-21 23:45:57 -04:00
Saivann
3da682b36b Normalize page redirections
Use a fallback HTML page with a manual and javascript redirect
Keep canonical pages only for alerts
2013-10-14 14:59:10 -04:00
Saivann
b988ce349c Prevent incomplete unnamed .html files to be generated
templates.rb no longer generates a page when its url is set in translations, but empty
2013-10-14 03:55:05 -04:00
Saivann
bcebe9c481 Set latest download version automatically based on release notes 2013-09-04 13:29:36 -04:00