Commit graph

60 commits

Author SHA1 Message Date
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
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
Saivann
020bb84433 Update de translation 2013-07-18 04:21:44 -04:00
Saivann
b520e53047 Handle alert banners in alerts.rb 2013-07-14 01:04:26 -04:00
Saivann
3482703f36 Order vocabulary page with ICU to handle each language collation 2013-07-04 01:53:25 -04:00
Saivann
67679b3893 Allow recursive keys as category in translate.rb 2013-07-01 23:55:04 -04:00
Saivann
a252596168 Add events page and RSS feed
Drop previous orphan events pages
Drop site.post in sitemap.rb
2013-06-25 00:02:33 -04:00
Saivann
d58a1690da Clean and improve redirects.rb
Use _redirects/ for more consistency with other plugins
Fix an inaccurate redirection association in sitemap.rb
2013-06-22 20:43:19 -04:00
Saivann
dbb1823e69 Fix FTBFS in templates.rb when site.dest doesn't exist in older ruby versions 2013-06-21 22:29:19 -04:00
Saivann
33dc7127bf Improve catpage_for.rb
Allow to filter pages with many pages variables
Allow to filter pages using dynamic variables as values
2013-06-21 21:49:20 -04:00
Saivann
6ac93df9f2 Generate releases notes using releases.rb
Make releases notes layout and urls consistent with the alerts page
Add RSS feed in download and version-history pages
Add a canonical page with a redirect to the new url
Simplify releases notes layouts
2013-06-19 14:04:29 -04:00
Saivann
f72b3cab81 Fix FTBFS in templates.rb when destination folder doesn't exist 2013-06-19 01:20:01 -04:00
saivann
45c360b626 Merge pull request #207 from bitcoin/simplemenu
Re-structure and simplify menu layout
2013-06-18 21:37:28 -07:00
Saivann
542d517297 Re-structure and simplify menu layout (fixes #198)
Add translated page redirections using _redirects.yml
Redirect for bitcoin-for-press to press
Redirect bitcoin-for-enthusiasts to innovation
Ignore page redirections in sitemap.rb plugin
Move template plugin to template.rb instead of translate.rb
Add a small documentation in the template plugin
2013-06-19 00:29:52 -04:00
Saivann
ec44853934 Add "Network status and alerts" page and RSS feed (fixes #170)
Generate alerts pages through alerts.rb plugin
Allow to keep short alias urls for each alert
Move alert pages in _alerts
Update sitemap plugin to include alerts
2013-06-18 23:50:37 -04:00
Saivann
cd597fdb21 Update documentation and libraries in plugins 2013-06-18 00:05:19 -04:00
Saivann
590769a395 Cleanup in templates.rb plugin code
Support src and dst directory for future
Apply correct page url with a starting "/"
2013-06-17 21:56:43 -04:00
Saivann
a0b03f18f3 Move page generation code to templates.rb 2013-06-17 21:48:22 -04:00
Saivann
dc141114b3 Remove redirect pages from sitemap 2013-06-13 18:20:49 -04:00
Saivann
b5d08a58a4 URL encode non-ASCII characters in sitemap 2013-06-05 17:39:27 -04:00
Saivann
8e0270f30b URL encode non-ASCII characters in translated urls 2013-06-05 03:47:36 -04:00
Saivann
d8ed71a50b Remove /index.html and /404.html from sitemap 2013-05-26 13:16:08 -04:00
Saivann
2d439900c3 Remove ".html" from _posts urls in sitemap 2013-05-26 13:15:00 -04:00
Saivann
4fe01266f4 Prevent untranslated urls to get in sitemap 2013-05-22 13:08:36 -04:00
Saivann
f262d0e06f Switch to transifex for translations
All strings, urls and anchors are now in a single yml files for each language
Translated html pages are generated by a jekyll plugin based on unified templates
Add a new sitemap generator plugin for the new translation structure
Update french translations
2013-05-21 01:07:13 -04:00
Saivann
43d8afe751 Send User-Agent header to github (fixes FTBFS due to 403 HTTP error) 2013-04-25 02:02:23 -04:00
Saivann
a20dca2553 Use "Core developers" and "Bitcoin-Qt contributors"
Send User-agent header to github API
2013-04-25 00:25:03 -04:00