Daniel James
6f6ff826b3
Hack the documentation code to server from unzipped files.
...
This is going to break the beta documentation. But that's okay, since it's the
beta site. Hopefully it might reduce the load on the server, which is still
high.
[SVN r64631]
2010-08-06 10:01:39 +00:00
Daniel James
f0af4d863a
Only certain files should have far future expire dates.
...
[SVN r64038]
2010-07-15 08:18:42 +00:00
Daniel James
924d8df5d7
Future date for raw files - should possibly do something similar for all files.
...
[SVN r63897]
2010-07-11 23:17:28 +00:00
Daniel James
92a04cd53a
Typo.
...
[SVN r63889]
2010-07-11 17:57:03 +00:00
Daniel James
b4475bfeaa
Include the timezone in the date.
...
[SVN r63888]
2010-07-11 17:56:10 +00:00
Daniel James
ec9b1d860b
Some fixes.
...
[SVN r63887]
2010-07-11 17:49:21 +00:00
Daniel James
5724f44592
Better HTTP support.
...
[SVN r63885]
2010-07-11 17:39:39 +00:00
Daniel James
6c2ea5e1de
Fix file not found error for future documentation.
...
[SVN r63884]
2010-07-11 17:39:20 +00:00
Daniel James
54b1311a34
Markup links in text and c++ files.
...
[SVN r63198]
2010-06-21 20:51:51 +00:00
Daniel James
4f03c1d0dc
Remove some indentation.
...
[SVN r62527]
2010-06-07 22:34:47 +00:00
Daniel James
e2d048f364
Parameterize the template.
...
[SVN r62526]
2010-06-07 22:34:27 +00:00
Daniel James
c4c92e5b5c
Merge '' and '' into a single associative array.
...
[SVN r62525]
2010-06-07 22:34:08 +00:00
Daniel James
6d4ff1fb92
Fix bad merge.
...
[SVN r62278]
2010-05-27 21:01:25 +00:00
Daniel James
c31d657b17
Merge release fixes from live.
...
[SVN r62277]
2010-05-27 20:54:28 +00:00
Daniel James
23e78a3dfa
Automatically detect redirect files in documentation.
...
[SVN r61988]
2010-05-15 10:49:06 +00:00
Daniel James
99e8be4f00
Add last modified header.
...
[SVN r61987]
2010-05-15 10:48:47 +00:00
Daniel James
eb6b32e0fe
Use callback functions rather than classes.
...
[SVN r61986]
2010-05-15 10:48:29 +00:00
Daniel James
d5824e07a5
Remove the extractor_instance_ member of boost_archive.
...
[SVN r61985]
2010-05-15 10:48:12 +00:00
Daniel James
e2326b3824
Move the archive processing code from the boost_archive constructor into display_from_archive.
...
[SVN r61984]
2010-05-15 10:47:52 +00:00
Daniel James
41fc5145d1
Remove several members from boost_archive.
...
[SVN r61983]
2010-05-15 10:47:33 +00:00
Daniel James
cf7c5979ec
When displaying documentation check if this is a future version.
...
This is a bit of a hack, need better handling of versions.
[SVN r61982]
2010-05-15 10:47:11 +00:00
Daniel James
1d6846407b
Combine the init and render stages.
...
This means that preprocess is called before what was init, but I think
that's okay.
[SVN r61981]
2010-05-15 10:46:50 +00:00
Daniel James
c6758c89bd
Pull more out of the extractors.
...
[SVN r61980]
2010-05-15 10:46:33 +00:00
Daniel James
3b0c46db87
Less use of the template method, also pulled template rendering out of
...
archive.
[SVN r61979]
2010-05-15 10:46:15 +00:00
Daniel James
fb62d61697
Rename the style directory.
...
Rookie mistake, the website is getting a little messed up by cached css files.
Rename the style directory to work round this.
[SVN r61808]
2010-05-06 10:46:50 +00:00
Daniel James
254c2409c6
Remove some boost logos not in header tables.
...
[SVN r60089]
2010-03-03 08:09:09 +00:00
Daniel James
7ca7e097c5
Remove leading horizonal rule left after the banner was removed.
...
[SVN r59897]
2010-02-25 08:55:43 +00:00
Daniel James
f4f11b42e9
Remove accidental function.
...
[SVN r59895]
2010-02-25 08:51:29 +00:00
Daniel James
080da9ed08
Make the 'get_as_raw' parameter a string that lets you override the extractor instead.
...
[SVN r59894]
2010-02-25 08:43:04 +00:00
Daniel James
2f211183ec
Remove extra banner from documentation pages, fixing a bug in remove_html_banner.
...
[SVN r59893]
2010-02-25 08:42:54 +00:00
Daniel James
5e7fe5af95
Extract some html preperation methods.
...
[SVN r59892]
2010-02-25 08:42:42 +00:00
Daniel James
9fd8687931
Move html preperation into a separate function. The base method didn't really match the interface.
...
[SVN r59891]
2010-02-25 08:42:31 +00:00
Daniel James
e4b51ab7b0
Move render logic into filters (which are getting increasingly less like
...
filters).
[SVN r59890]
2010-02-25 08:42:19 +00:00
Daniel James
909efaeab5
Move more of the logic into the filters.
...
[SVN r59889]
2010-02-25 08:42:09 +00:00
Daniel James
f4f46e4e2d
And make displaying documentation a function.
...
[SVN r59888]
2010-02-25 08:41:58 +00:00
Daniel James
1227804c59
Extract the logic for finding the archive location.
...
[SVN r59887]
2010-02-25 08:41:46 +00:00
Daniel James
b3b63e8897
Use a template for the documentation.
...
[SVN r59886]
2010-02-25 08:41:35 +00:00
Daniel James
abde12a9b8
Bundle the 'init' and 'content' methods into classes.
...
I'm not sure exactly where I'm going here, but I'm trying to create
something more composable, which is why I used the name 'filter'.
[SVN r59885]
2010-02-25 08:41:22 +00:00
Daniel James
0a19a58d1b
Only apply the basic style when we have a body tag.
...
[SVN r59467]
2010-02-04 08:56:40 +00:00
Daniel James
ab9f475138
Only print zip error message on beta sites.
...
[SVN r57538]
2009-11-10 08:28:31 +00:00
Daniel James
7294d6dfbd
Add an error message to the unzip 404 page.
...
[SVN r57372]
2009-11-04 18:09:15 +00:00
Daniel James
604ee914f5
Fix error in last commit.
...
[SVN r53726]
2009-06-07 16:38:22 +00:00
Daniel James
a7b6be0f03
Fix some validator errors.
...
[SVN r53724]
2009-06-07 16:25:56 +00:00
Daniel James
103a481e46
Add a hook for pre-processing the extracted file from the zipfile.
...
[SVN r53710]
2009-06-07 10:32:33 +00:00
Daniel James
793de6380c
Make the check for '<body' case insensitive when processing the doucmentation.
...
[SVN r53164]
2009-05-21 21:33:28 +00:00
Daniel James
16b1c5eadc
Fix display of certain documentation pages.
...
Still requires the page to have a body tag which means that some pages
that are technically valid HTML (neither the body tag nor the head tag
are required).
[SVN r51882]
2009-03-21 15:35:41 +00:00
Daniel James
3366ad8243
Include the filename in the title for text and C++ files from the archive.
...
[SVN r51805]
2009-03-16 20:21:55 +00:00
Daniel James
b0aad21b0c
Reactive unzip errors for certain error codes.
...
[SVN r50724]
2009-01-22 10:32:13 +00:00
Daniel James
2e4fada794
Make dtds available with the correct mime type.
...
[SVN r50158]
2008-12-06 13:59:34 +00:00
Daniel James
a044ffb922
Add qbk to the list of plain text files.
...
[SVN r49891]
2008-11-23 11:04:16 +00:00