Joey Hess
0e7a3640ae
template: Fix typo.
2010-04-27 12:10:58 -04:00
Joey Hess
a9cf5810a6
releasing version 3.20100427
2010-04-27 00:00:09 -04:00
Joey Hess
3ac2ae1f14
Add page() PageSpec, which is like glob() but matches only pages, not other files.
2010-04-26 18:47:17 -04:00
Joey Hess
97b0c6e455
Fix removal of rendered files in rebuild mode.
...
Needed to handle the move of the .js files into ikiwiki/, but also this is
a longstanding bug.
Old pagemtime is not remembered in rebuild mode, and changing that would
need a lot of changes. So instead, loop on pagectime, which is remembered.
Change to remembering old pagesources info in rebuild mode. This seems safe
enough.
2010-04-26 17:14:03 -04:00
Joey Hess
998f47ed13
Merge branch 'master' into templatemove
2010-04-24 00:55:09 -04:00
Joey Hess
e90d67d3c9
Moved javascript files under the ikiwiki/ directory, to avoid cluttering the top of the web root. This is another things that requires a wiki rebuild on upgrade to this version.
2010-04-24 00:54:59 -04:00
Joey Hess
9976abe63c
typo
2010-04-23 17:43:29 -04:00
Joey Hess
5fc6e56eb8
changelog/NEWS update for template changes
2010-04-23 17:41:24 -04:00
Joey Hess
6c64ce0336
update news for template change
2010-04-23 17:01:22 -04:00
Joey Hess
e779098796
update copyright years
2010-04-23 12:35:23 -04:00
Joey Hess
56bb1b48e4
format
2010-04-22 00:36:13 -04:00
Joey Hess
3ee571390e
Merge branch 'autotag'
2010-04-22 00:34:03 -04:00
Joey Hess
0db4d920aa
force rebuild from pre 20100422
...
to ensure those wrong massive depends_simple don't linger on systems that
rebuilt for the other reasons already
2010-04-22 00:28:58 -04:00
Joey Hess
738bd2fa1f
note that the new version will have some optimisation fixes
2010-04-22 00:28:21 -04:00
Joey Hess
d048e9c64a
turn on tag_autocreate by default if tagbase is set
2010-04-21 20:39:20 -04:00
Joey Hess
318134174f
Merge branch 'master' into autotag
2010-04-21 20:32:30 -04:00
Joey Hess
0bc76be8a7
reword news
2010-04-21 20:32:19 -04:00
Joey Hess
9951060f62
Merge branch 'master' into autotag
2010-04-21 15:53:59 -04:00
Joey Hess
204c0a63f3
document tag_autocreate
2010-04-21 15:22:52 -04:00
Joey Hess
c4afb13fa5
spelling
2010-04-21 15:19:47 -04:00
Joey Hess
2f9504a10d
bzr: changelog and refactor
2010-04-17 13:55:38 -04:00
Joey Hess
7834989d86
typo
2010-04-17 12:24:58 -04:00
Joey Hess
c769a33392
autoindex: Switch to using %wikistate instead of abusing $pagestate{index}.
2010-04-17 12:20:50 -04:00
Joey Hess
64bc7d60a2
update changelog
2010-04-16 19:22:13 -04:00
Joey Hess
b13bb0c83c
implement rcs_getmtime for svn
...
This is a slow implementation; it runs svn log once per file
still, rather than running svn log once on the whole srcdir.
I did it this way because in my experience, svn log, run on a directory,
does not always list every change to files inside that directory.
I don't know why, and I use svn as little as possible these days.
2010-04-16 18:46:20 -04:00
Joey Hess
dee2940c0b
automatically run --gettime, and optimise it for git
...
* Automatically run --gettime the first time ikiwiki is run on
a given srcdir.
* Optimise --gettime for git, so it's appropriatly screamingly
fast. (This could be done for other backends too.)
* However, --gettime for git no longer follows renames.
* Use above to fix up timestamps on docwiki, as well as ensure that
timestamps on basewiki files shipped in the deb are sane.
2010-04-16 18:30:56 -04:00
Joey Hess
b14f84c4ac
--gettime revamp
...
* Rename --getctime to --gettime. (The old name still works for
backwards compatability.)
* --gettime now also looks up last modification time.
* Add rcs_getmtime to plugin API; currently only implemented
for git.
2010-04-16 17:02:29 -04:00
Joey Hess
142e025ae4
calendar: Improved display of arrows.
2010-04-15 20:12:03 -04:00
Joey Hess
034594fcb9
update name of libsparkline-php
2010-04-15 19:14:10 -04:00
Joey Hess
c0a2eaf796
calendarmonth.tmpl: The month calendar is now put in a sidebar.
2010-04-15 18:51:50 -04:00
Joey Hess
50d08bc2ae
conditional: Fix bug that forced "all" mode off by default.
...
Commit b7351daacd
introduced the bug.
2010-04-15 18:18:48 -04:00
Joey Hess
1f7175e891
sidebar: Add global_sidebars setting.
2010-04-15 17:31:50 -04:00
Joey Hess
adbbd014dc
Enable calendar and sidebar in auto-blog.setup.
2010-04-15 16:52:41 -04:00
Joey Hess
358fa953e1
sidebar: Now a sidebar directive can be used to override the sidebar shown on a page.
2010-04-15 16:51:27 -04:00
Joey Hess
baaa848f6c
CSS and templates for sidebar changed to use a class, not an id.
...
Multiple sidebars should be possible; also, I want to add a sidebar
template.
2010-04-15 15:04:17 -04:00
Joey Hess
fe733e2a42
enhance pagestats and rework example blog front page
...
* pagestats: Class parameter can be used to override default class for
custom styling.
* pagestats: Use style=list to get a list of tags, scaled by use like
in a tag cloud. This is useful to put in a sidebar.
* Rework example blog front page.
2010-04-15 14:29:14 -04:00
Joey Hess
3131433f64
calendar: Add archive_pagespec, which is used by ikiwiki-calendar to specify which pages to include on the calendar archive pages. (The pagespec can still also be specified on the ikiwiki-calendar command line.)
2010-04-15 13:40:53 -04:00
Joey Hess
1be3227583
formatting
2010-04-10 22:04:48 -04:00
Joey Hess
d5eb540149
po: Configuring the same language as master and slave confuses processing; so filter out such a misconfiguration.
2010-04-10 18:28:15 -04:00
Joey Hess
61cbcb049f
update changelog, update rebuild version
2010-04-10 14:35:45 -04:00
Joey Hess
d1a616df2e
po: Check that translated underlay directories exist before using them for master language.
2010-04-09 18:43:25 -04:00
Joey Hess
a4a63cb7f9
Update dependency for git-core to git transition.
2010-04-08 16:07:43 -04:00
Joey Hess
196851d4e2
typo
2010-04-06 23:37:46 -04:00
Joey Hess
425ffc34f7
update for sort changes
2010-04-06 23:35:14 -04:00
Joey Hess
bab8fec524
Merge remote branch 'smcv/ready/sort-package'
...
Conflicts:
debian/NEWS
2010-04-06 23:15:33 -04:00
Joey Hess
25f3dd8818
add note about minor back compat issue
2010-04-06 23:02:18 -04:00
Joey Hess
c0ca196758
tweak wording and versions and add changelog entry
2010-04-06 22:58:22 -04:00
Joey Hess
f6fd7639da
Merge remote branch 'smcv/ready/link-types'
2010-04-06 22:50:19 -04:00
Simon McVittie
48178c48ed
Auto-rebuild wikis on upgrade due to the taglink change
...
debian/NEWS and debian/postinst should be edited before release to have
an appropriate version number.
2010-04-06 20:59:45 +01:00
Joey Hess
a01028ae81
txt: Add a special case for robots.txt.
2010-04-05 17:02:10 -04:00