Commit Graph

3185 Commits

Author SHA1 Message Date
str4d
29f7f9721c Added caching to sitemaps
The custom cache key is required so that request.url_root is part of the key,
so that multiple domains pointing to the same server will get the correct
cached sitemap (since the sitemap contains the domain).
2013-01-17 04:24:27 +00:00
str4d
0132662d37 Added debian download page to sitemap 2013-01-17 02:04:08 +00:00
str4d
9744a12c89 Added missing import 2013-01-16 22:13:21 +00:00
str4d
41c8b1c7f3 Added ten-minute caching to blog and meetings views 2013-01-16 22:12:51 +00:00
str4d
7ee91521c0 Initialized the cache so that caching decorators can be added
The cache is by default a NullCache - a cache that doesn't cache. Server
operators should configure the cache appropriately, as per the guide at
http://packages.python.org/Flask-Cache/#configuring-flask-cache
2013-01-16 11:23:33 +00:00
str4d
727a728072 Expanded research page 2013-01-16 10:42:51 +00:00
str4d
146656fcb5 Added Android section to Downloads list 2013-01-16 09:48:34 +00:00
str4d
e189805cf2 Commented out links to GNUnet comparison page while it is still unfinished 2013-01-16 04:21:14 +00:00
str4d
bee80a3660 Removed commented-out Download submenu (as linking only to the download page seems to work better) 2013-01-16 04:13:06 +00:00
str4d
1712e0c021 Removed filler text from blog/index.html template 2013-01-16 04:09:23 +00:00
str4d
3b01e1956d Use the title from the post as meta['title'] instead of the slug, so it can be translated 2013-01-16 04:07:36 +00:00
str4d
ad2b10f95c Tidied up IDEs guide 2013-01-16 03:57:26 +00:00
str4d
a5c5b38362 Un-escaped quotation marks in 0.9.3 release post (since docutils re-escapes them) 2013-01-16 03:47:11 +00:00
str4d
08c43a2557 Added translation tags to 0.9.3 and 0.9.4 release posts 2013-01-16 03:43:20 +00:00
str4d
d076f3101a Migrated 0.9.3 release post to new format 2013-01-16 02:14:37 +00:00
str4d
7569201b1d Don't try and split a list metatag if it doesn't exist 2013-01-16 02:05:27 +00:00
str4d
786e37f524 Enable some metatags to be comma-separated lists 2013-01-16 02:03:21 +00:00
str4d
738cda79ac Fixed bug in blog post 2013-01-16 01:59:34 +00:00
str4d
ca8717e172 Pre-render the blog posts with Jinja2 so that URLs etc. can be properly handled 2013-01-16 01:52:31 +00:00
str4d
8e09d84d09 Reworked meta dict usage to make blog templates easier to understand
Displayed dates in the blog templates are now all taken from meta['date'],
which can be set by the 'date' metatag in the blog post but defaults to the
date obtained from the post's slug (i.e. what subfolder the post is in).
2013-01-16 01:41:24 +00:00
str4d
7e68f03888 Tweaked meetings/index.html template 2013-01-09 01:21:03 +00:00
str4d
c58e5ca6c0 More volunteer -> get-involved 2013-01-09 01:18:41 +00:00
str4d
dd17dde622 propagate from branch 'i2p.www' (head eba57e49d106c06b180d0396329af47699263aee)
to branch 'i2p.www.revamp' (head eb8aab2ac6e4f55e964ed5386669c35f4ffb1e17)
2013-01-09 01:18:00 +00:00
str4d
29a8af1cd6 volunteer/* -> get-involved/* 2013-01-09 00:58:13 +00:00
str4d
2acc8bc433 Blog entries -> Blog posts 2013-01-09 00:32:32 +00:00
str4d
78bba563fe Nitpick from primal 2013-01-08 23:56:07 +00:00
str4d
ff9fcf2100 Tweaks to left column text on front page from discussion in meeting 214 2013-01-08 23:52:30 +00:00
str4d
4ff7ef5324 Moved research/papers link to above about/media, renamed it 2013-01-08 23:28:57 +00:00
str4d
1aa91d810a Moved research/papers link into About menu 2013-01-08 23:20:53 +00:00
str4d
2117686d95 Tweaked duck's and danimoth's themes so footer styling refers to the global footer 2013-01-08 20:37:54 +00:00
str4d
9a81261190 Rework of blog
- Added support for metadata in blog entries
- Modified blog/index.html and blog/entry.html templates to use metadata
- Migrated the most recent post over to just a .rst file and added metadata
2013-01-08 01:33:22 +00:00
str4d
223584240c Altered LEGACY_FUNCTIONS_MAP so that /debian.html could be added 2013-01-07 04:43:34 +00:00
str4d
c7dec35b08 Ticket #792 - replaced "Who Uses I2P" in left front page column with "What is I2P" 2013-01-07 03:49:56 +00:00
str4d
b3a558e16b Added a page describing how to set up Eclipse with an I2P branch (NetBeans needs instructions as well) 2013-01-05 01:02:12 +00:00
str4d
324579f57d Added metadesc block so pages can add <meta name="description"> tags, added one for / 2013-01-04 23:41:03 +00:00
str4d
f65b4cca28 Updated robots.txt to disallow auto-generated index pages 2013-01-04 23:26:22 +00:00
str4d
a6a39fcb36 Add sitemap generation
Initially the rel="alternate" hreflang="xx" links in the sitemap caused the
size of the file to increase exponentially as additional languages were added.
The current implementation has a single sitemap.xml for each language, with a
sitemap_index.xml at the root.
2013-01-04 12:38:49 +00:00
str4d
3e8bd6eba3 Standardized site paths with '-' separating keywords, for better SEO and readability 2013-01-04 04:46:14 +00:00
str4d
802dafabb5 Moved over benchmarks page 2013-01-04 04:05:15 +00:00
str4d
4a18fda9d5 Added missing pages to LEGACY_PAGES_MAP 2013-01-04 01:12:49 +00:00
str4d
d1fb6c0694 Added /statusnotes to LEGACY_FUNCTIONS_MAP 2013-01-04 00:55:25 +00:00
str4d
6a1c1e2c8d Fixed page include bugs 2013-01-04 00:30:17 +00:00
str4d
2351957f2a Filled out LEGACY_PAGES_MAP 2013-01-04 00:29:55 +00:00
str4d
4193653dcb Removed hover border from top menu-opening navbar items 2013-01-03 21:15:15 +00:00
str4d
72e59f8602 Replaced Download menu with a Download link for now 2013-01-03 21:14:29 +00:00
str4d
8e1a73a644 Fixed HTML of forum and Trac links in navbar 2013-01-03 15:05:02 +00:00
str4d
d838b1a342 Added barebones comparison page for GNUnet - needs filling out 2013-01-03 03:30:20 +00:00
str4d
47be118012 Fixed Trac links on about/comparison/othernetworks 2013-01-03 03:20:08 +00:00
str4d
fb6f6fb82b docs/comparison/* -> about/comparison/* 2013-01-03 03:18:24 +00:00
str4d
1cdb89beca Split up network comparisons page into separate pages for Tor and Freenet 2013-01-03 02:59:06 +00:00