Daniel James
243dce03b1
Website: Merge from beta to live.
...
[SVN r75497]
2011-11-15 15:58:50 +00:00
Daniel James
82d043d4c1
Website: Merge from beta to live.
...
[SVN r75018]
2011-10-17 20:49:58 +00:00
Daniel James
877ad32342
Website: Include autolink/header-only fields for filter. Fixes #5692 .
...
[SVN r73044]
2011-07-13 10:16:12 +00:00
Daniel James
c17c343ade
Website: merge release to live.
...
[SVN r73012]
2011-07-12 06:37:48 +00:00
Daniel James
e1bee0350b
Website: check if files to serve are readable.
...
[SVN r72211]
2011-05-27 12:56:15 +00:00
Daniel James
c465e8d550
Merge from beta.
...
Release 1.46.1 and some documentation tweaks.
[SVN r69893]
2011-03-12 15:59:45 +00:00
Daniel James
8347542cc9
Merge from beta. Fixes #5200 .
...
[SVN r69320]
2011-02-27 10:23:42 +00:00
Daniel James
206bbea4d0
Merge from beta. Release 1.46.0
...
[SVN r69135]
2011-02-21 23:21:06 +00:00
Daniel James
f176c3a82c
Merge from beta.
...
[SVN r66648]
2010-11-19 16:29:58 +00:00
Daniel James
c75a6f38d8
Trim 'title' attributes from divs in boostbook docs.
...
[SVN r66298]
2010-10-31 19:59:33 +00:00
Daniel James
f566255430
Merge support for .toyxml files. Fixes #3952
...
[SVN r66062]
2010-10-17 22:34:33 +00:00
Daniel James
1159e0fb87
Support .toyxml files. Refs #3952
...
[SVN r66061]
2010-10-17 22:30:13 +00:00
Daniel James
5fce3e3736
Check for file before choosing filter to use.
...
[SVN r65598]
2010-09-26 12:49:38 +00:00
Daniel James
e9d9369441
Just use text parameters in template.
...
Still messy but a bit better.
[SVN r65597]
2010-09-26 12:49:12 +00:00
Daniel James
b97566e665
Fix the Content-type for html generated from text files.
...
[SVN r65596]
2010-09-26 12:48:19 +00:00
Daniel James
96d4c706b0
Add a simpler filter for some of the boostbook documentation.
...
[SVN r65468]
2010-09-19 17:39:36 +00:00
Daniel James
93f53ff5f0
Small speed up for the basic filter.
...
[SVN r65467]
2010-09-19 17:39:12 +00:00
Daniel James
cd5b2443bb
Fix bug in table removal.
...
[SVN r65466]
2010-09-19 17:38:54 +00:00
Daniel James
f08ce3d711
Missing 'break' in switch cases.
...
[SVN r65465]
2010-09-19 17:38:30 +00:00
Daniel James
e1467d0c1a
Clean up the documentation code.
...
It was left in a bit of a mess after the optimization work.
[SVN r65352]
2010-09-07 22:56:10 +00:00
Daniel James
0f224af4f9
Try splitting the filters up again.
...
Locally, I'm seeing very large speed ups for redirect files which do
little processing so loading the php is a large part of the expense.
[SVN r65105]
2010-08-29 11:57:12 +00:00
Daniel James
72a33a5cfd
Only check that smaller files are redirects.
...
[SVN r65100]
2010-08-29 11:07:03 +00:00
Daniel James
c8e73cf26e
More efficient remove_html_banner.
...
[SVN r65099]
2010-08-29 11:06:43 +00:00
Daniel James
29a8342226
Rejig the raw file display.
...
[SVN r65098]
2010-08-29 11:06:22 +00:00
Daniel James
4aafff395f
Fix basic_filter.
...
[SVN r65097]
2010-08-29 11:05:34 +00:00
Daniel James
b59abd7e62
Faster basic_filter.
...
[SVN r65096]
2010-08-29 08:53:11 +00:00
Daniel James
03b19304db
Less html preparation on most pages.
...
[SVN r65095]
2010-08-29 08:52:53 +00:00
Daniel James
eee9a1abf5
Just use readfile for raw files.
...
[SVN r65094]
2010-08-29 08:52:27 +00:00
Daniel James
58e68a29f9
Revert splitting up the filters.
...
Reverts [64914],[64915],[64916]. They resulted in a speed up on my local
machine, but not on the server. I guess it's using an op-cache so it isn't hit
by the cost of parsing.
[SVN r65025]
2010-08-26 20:36:07 +00:00
Daniel James
edee6c6326
Fix redirect when serving from an odd port.
...
[SVN r64920]
2010-08-19 11:06:03 +00:00
Daniel James
279d1c063b
Fix cache-control header.
...
[SVN r64919]
2010-08-19 10:37:50 +00:00
Daniel James
9141179f7d
Only use expire dates on main documentation.
...
[SVN r64918]
2010-08-19 10:33:42 +00:00
Daniel James
4056d3389d
Simpler load file code.
...
[SVN r64917]
2010-08-19 08:19:55 +00:00
Daniel James
f02466e2bf
Oops. Fix file name.
...
[SVN r64916]
2010-08-19 08:08:31 +00:00
Daniel James
cd817cac32
Better update the last modified date.
...
[SVN r64915]
2010-08-19 07:55:23 +00:00
Daniel James
4d3ec3a263
Load filters on demand.
...
I think that a large cost of these pages is loading the php. If I'm
right this should result in a small speed up - especially for 'raw'
pages.
[SVN r64914]
2010-08-19 07:53:26 +00:00
Daniel James
ccc4ceef4c
Define the functions in boost_version.php inline.
...
All the functions in boost_version are only used in one place.
[SVN r64913]
2010-08-19 07:52:42 +00:00
Daniel James
60b145b91f
Add more 'expires' and 'cache-control' headers to try to encourage caching.
...
[SVN r64903]
2010-08-18 22:49:40 +00:00
Daniel James
3e4bcf7e7c
Prebuild feed entries.
...
[SVN r64897]
2010-08-18 20:38:46 +00:00
Daniel James
7429c7c596
Prepare for 1.44.0
...
[SVN r64781]
2010-08-13 12:19:25 +00:00
Daniel James
2f0ae5b42b
Generate home page in advance.
...
I've tweaked the php so it can be run from the command line, replacing
calls to `virtual` with SSI includes. Use that to generate the home
page. Might do this elsewhere, but would need to automate it. Just doing
the home page for now as it is rarely updated, and must be one of the
most popular pages. The 'recent announcements' at the bottom right are
still dynamically generated - could possibly run php from their cron job
to make them static.
[SVN r64729]
2010-08-10 20:32:05 +00:00
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