Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

master
Joey Hess 2010-02-19 13:31:37 -05:00
commit 75baac425b
9 changed files with 50 additions and 12 deletions

View File

@ -0,0 +1,7 @@
It seems that rebuild a wiki (`ikiwiki --rebuild`) after changing the `underlaydir` config option doesn't remove the pages coming from the previous underlaydir.
I've noticed this with the debian package version 3.20100102.3~bpo50+1.
Perhaps it is possible to improve this or mention it in the manual page?
--prosper

View File

@ -50,6 +50,8 @@ Projects & Organizations
* [The Philolexian Society of Columbia University](http://www.columbia.edu/cu/philo/)
* [Fachschaft Informatik HU Berlin](http://fachschaft.informatik.hu-berlin.de/)
* [Wetknee Books](http://www.wetknee.com/)
* [IPOL Image Processing On Line](http://www.ipol.im)
* [Debian Costa Rica](http://cr.debian.net/)
Personal sites and blogs
========================
@ -134,6 +136,8 @@ Personal sites and blogs
* [Avian Aqua Miser](http://www.avianaquamiser.com/)
* [Cosmic Cookout](http://www.cosmiccookout.com/)
* [Backyard Deer](http://www.backyarddeer.com/)
* [Alex Ghitza homepage and blog](http://aghitza.org/)
* [Mukund's homepage](http://www.mukund.org/)
Please feel free to add your own ikiwiki site!

View File

@ -0,0 +1,15 @@
[[!tag wishlist]]
`CDATE_3339`, `CDATE_822`, `MDATE_3339` and `MDATE_822` template variables would be useful for evey page, at least for my templates with Dublin Core metadata.
I tried to pick the relevant lines of the [[inline|plugins/inline]] plugin and hack it into a custom plugin, but it failed miserably because of my obvious lack of perl litteracy...
Anyway, I'm sure this is almost nothing...
* `sub date_822 ($) {}`
* `sub date_3339 ($) {}`
* and something like `$template->param('cdate_822' => date_822($IkiWiki::pagectime{$page}));`
Anyone can fill the missing lines?
-- [[nil]]

View File

@ -20,4 +20,4 @@ What do you think [[smcv]]? --[[Joey]]
> are quite low since it modifies the input text and adds a date stamp to
> it.
>
> Anyway, I think it's good, [[[done]] --[[Joey]]
> Anyway, I think it's good, [[done]] --[[Joey]]

View File

@ -0,0 +1 @@
A small piece of JS to prevent double-submitting forms would be quite nice. I seem to have developed a habit of doing this and having to resolve a merge conflict for two initial commits. -- [[Jon]]

View File

@ -0,0 +1,11 @@
One feature of mediawiki which I quite like is the ability to mark a change as 'minor', or 'trivial'. This can then be used to filter the 'recentchanges' page, to only show substantial edits.
The utility of this depends entirely on whether the editors use it properly.
I currently use an inline on the front page of my personal homepage to show the most recent pages (by creation date) within a subsection of my site (a blog). Blog posts are rarely modified much after they are 'created' (or published - I bodge the creation time via meta when I publish a post. It might sit in draft form indefinitely), so this effectively shows only non-trivial changes.
I would like to have a short list of the most recent modifications to the site on the front page. I therefore want to sort by modified time rather than creation time, but exclude edits that I self-identify as minor. I also only want to take a short number of items, the top 5, and display only their titles (which may be derived from filename, or set via meta again).
I'm still thinking through how this might be achieved in an ikiwiki-suitable fashion, but I think I need a scheme to identify certain edits as trivial. This would have to work via web edits (easier: could add a check box to the edit form) and plain changes in the VCS (harder: scan for keywords in a commit message? in a VCS-agnostic fashion?)
[[!tag wishlist]]

View File

@ -1,9 +1 @@
Nicolas (nil) uses ikiwiki on a site/wiki/blog/something... and feels this approach much more comfortable than the usual web-only ones.
He didn't touch any perl code before using ikiwiki, ant that was the first opportunity to propose tiny patches.
Actualy, he would have felt much more comfortable with a python ikiwiki... :)
Can be reached at nicolas at limare.net
By the way, I can make translations to french if needed. And maybe to japanese.
[[!meta redir="nil"]]

View File

@ -1,5 +1,5 @@
* An [economic game](http://sef.matabio.net/) in french, which [use](http://sef.matabio.net/wiki/) IkiWiki.
* Some [plugins](http://kimya.matabio.net/tcgi/hg/IkiPlugins/file/).
* An alternative [base wiki](http://kimya.matabio.net/tcgi/hg/FrIkiWiki/file/) in french.
* Some [plugins](http://www.matabio.net/tcgi/hg/IkiPlugins/file/).
* An alternative [base wiki](http://www.matabio.net/tcgi/hg/FrIkiWiki/file/) in french.
email: `jogo matabio net`.

View File

@ -0,0 +1,8 @@
nil first used ikiwiki on a site/wiki/blog/something... and felt this approach much more comfortable than the usual web-only ones.
Since then, ikiwiki is a kind of swiss army knife when it comes to build anything for the web.
Can be reached at nicolas at limare.net
The current big ikiwiki-powered project is <http://www.ipol.im>
TODO: document "how to split public/edition interfaces"