Commit Graph

1790 Commits (c9dc60328c4d3464f71769e635e31d72a3756c86)

Author SHA1 Message Date
Anonymous c2f01e320d Merge remote branch 'remotes/origin/master' 2010-10-26 17:57:58 +02:00
Anonymous 577e185b63 signal dead link to 'default content for *copyright* and *license*' plugin 2010-10-26 17:43:54 +02:00
https://www.google.com/accounts/o8/id?id=AItOawmZMunnF2szppZKh59QntrdlZDr6BPipiM 91a3b74711 2010-10-23 02:16:00 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlcaGfdn9Kye1Gc8aGb67PDVQW4mKbQD7E a0b55ac3cd setting cookies before aggregating 2010-10-19 15:13:29 +00:00
Joey Hess 2d99fe0d34 note that recentchanges plugin handles reversions 2010-10-08 19:27:28 -04:00
Joey Hess 84111d96c4 make revert hooks optional
I removed the IkiWiki::rcs_ stubs for the revert hooks. Instead
recentchanges tests to see if the hooks are available and calls
them directly.
2010-10-08 17:54:12 -04:00
Joey Hess 238e8b95a5 convert rcs_revert to only stage the reversion 2010-10-06 15:08:12 -04:00
Joey Hess 237ea79d71 remove rcs_showpatch 2010-10-06 14:39:10 -04:00
Joey Hess 3f3aab3793 document new rcs reversion support functions 2010-10-04 16:22:50 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnZyXrBJHCbhjyf69drmoWxbsEex_bQhEk b0483974f5 2010-09-29 10:15:04 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnZyXrBJHCbhjyf69drmoWxbsEex_bQhEk 64c3c0d0de 2010-09-29 10:12:52 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnZyXrBJHCbhjyf69drmoWxbsEex_bQhEk 219f057e58 better tags 2010-09-28 19:24:07 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnZyXrBJHCbhjyf69drmoWxbsEex_bQhEk 9a0d1862f4 initial page 2010-09-28 19:01:50 +00:00
Joey Hess e22b18aabc template_depends: throw nice error message when template cannot be found
plovs reported a crash when templates were not installed properly,
with a non-useful error about the template object not being defined.
I've audited all uses of template_depends(), and template(), and it makes
sense for them to throw an error if the template cannot be found. All code
with a user-supplied template catches errors already, to handle template
parse failures.

It did not make sense for template_file to throw errors, as some code uses
it to probe if a template file is available.
2010-09-27 15:58:01 -04:00
Joey Hess ea487472ed document settings needed to fix bug 2010-09-18 18:48:46 -04:00
Joey Hess 0b59b14007 remove obsolete docs about DefaultLanguage
I think this may have made sense when the master language was rendered to
index.html, but with it at index.en.html, DefaultLanguage is not needed.
2010-09-18 12:24:33 -04:00
Joey Hess 57d0ef239b update 2010-09-14 15:39:30 -04:00
Joey Hess c4ebdd6f46 Pass array of names of files that have been deleted to needsbuild hook as second parameter, to allow for plugins that needs access to this information earlier than the delete hook. 2010-09-10 17:17:08 -04:00
Joey Hess fbfda5ccfc po: Make the po_master_language use a langpair like "en|English", so it can be configured via the web. 2010-09-10 13:13:00 -04:00
Joey Hess 8a6f4a7e50 needsbuild hook interface changed; the hooks should now return the modified array of things that need built. (Backwards compatability code keeps plugins using the old interface working.) 2010-09-07 12:08:59 -04:00
Changaco edb256d2d8 added a patch to make it more like MediaWiki 2010-09-04 14:04:51 +00:00
http://kerravonsen.dreamwidth.org/ 2a1077f886 YAML is YAML 2010-09-01 10:09:44 +00:00
Giuseppe Bilotta 3e7605d146 more on ymlfront vs MMD 2010-08-31 19:39:03 +02:00
http://kerravonsen.dreamwidth.org/ 2eb04d8b41 keeping triple-dash as default, but making it configurable 2010-08-31 12:36:50 +00:00
http://oblomov.myopenid.com/ d085d1ac5d ymlfront vs MMD 2010-08-30 19:29:31 +00:00
Joey Hess 827710bb59 split out bug report and close 2010-08-30 15:00:31 -04:00
Joey Hess 801c59b535 response 2010-08-30 14:25:49 -04:00
https://www.google.com/accounts/o8/id?id=AItOawndltpDNFSfEZBR_TIcjeDQRkuuyT1e_3o 949a1edac7 2010-08-15 21:39:27 +00:00
Joey Hess 52e3f698bc respond, open wishlist todo item with design 2010-08-14 20:17:12 -04:00
https://www.google.com/accounts/o8/id?id=AItOawndltpDNFSfEZBR_TIcjeDQRkuuyT1e_3o 8591fa4863 2010-08-14 22:41:57 +00:00
http://weakish.myopenid.com/ 8a0b2d07d3 possible to use place holders? 2010-08-13 16:13:06 +00:00
Joey Hess 80102c042d flattr: New plugin.
Thanks to jaywalk for the initial implementation at a flattr plugin!

This one is less configurable, but simpler.
2010-08-12 16:53:55 -04:00
Joey Hess 292e820974 Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2010-08-09 13:19:17 -04:00
Joey Hess 51d5e54697 filecheck: Fall back to using the file command if the freedesktop magic file cannot identify a file. 2010-08-09 13:18:59 -04:00
http://kerravonsen.dreamwidth.org/ d2b50c37b4 formatting 2010-08-06 08:19:39 +00:00
http://kerravonsen.dreamwidth.org/ 0497b63792 Should I remove the old ymlfront format now that it recognises directives? 2010-08-06 08:19:06 +00:00
http://kerravonsen.dreamwidth.org/ f78357348a ymlfront now provides a ymlfront directive 2010-08-06 08:13:48 +00:00
http://kerravonsen.dreamwidth.org/ 5bbbdbecbb update docs for new version 2010-08-06 08:12:11 +00:00
intrigeri 97a706f73c both are now fixed in my po branch. 2010-08-02 15:14:33 +02:00
intrigeri e083e4caa8 ack² 2010-08-02 03:23:30 +02:00
Joey Hess 2ab89b4462 response 2010-08-01 12:25:35 -04:00
Joey Hess b766ff0044 Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2010-07-31 15:55:31 -04:00
Joey Hess fee00fdb7a Use Digest::SHA built into perl rather than external Digest::SHA1 to simplify dependencies. Closes: #591040 2010-07-31 15:54:25 -04:00
intrigeri 543bc7af8b eventually got rid of the double rebuild issue. please have a look. 2010-07-30 16:23:02 +02:00
intrigeri ad2722399e fixed broken link 2010-07-29 16:34:57 +02:00
intrigeri d3fc6d797b remove spurious map directive 2010-07-29 16:33:57 +02:00
intrigeri 6c4caf8211 Move po todo/bugs to dedicated pages. 2010-07-29 16:32:56 +02:00
intrigeri 927558ee44 found the root cause of the "bug" 2010-07-29 16:18:59 +02:00
intrigeri ccf80cfa8a todo++ (?) 2010-07-28 20:07:44 +02:00
intrigeri 0ceac714d5 researched a bit the next po bug 2010-07-28 19:48:40 +02:00
intrigeri d1733089d0 currently unreproducible 2010-07-28 19:23:24 +02:00
intrigeri 6d9026bf28 reply 2010-07-28 19:13:57 +02:00
intrigeri 1a3e6bf3e2 po todo update: this has been fixed already. 2010-07-28 19:08:47 +02:00
Joey Hess c401b6958a Add new disable hook, allowing plugins to perform cleanup after they have been disabled. 2010-07-26 16:33:42 -04:00
Joey Hess cab8a79568 response 2010-07-24 05:23:52 -04:00
intrigeri 11bd781a9d answering joey 2010-07-24 11:18:57 +02:00
Joey Hess d2f56f7dea merged; notes 2010-07-23 14:29:17 -04:00
Joey Hess e5f67d3c8b Merge commit '862fc7c1ab1f7d709561bcb02fc8ede57b90a51b' 2010-07-23 14:24:48 -04:00
intrigeri 081b43a8ae Implemented, please merge. 2010-07-23 19:30:31 +02:00
intrigeri 8ee3297b50 todo update 2010-07-23 19:30:31 +02:00
intrigeri 862fc7c1ab Support ordered po_slave_languages as discussed previously.
Backward compatibility is still supported.
2010-07-20 02:25:17 +02:00
http://jeremiahfoster.com/ e50df5ea76 2010-07-19 09:16:32 +00:00
http://jeremiahfoster.com/ 011fb0b2e5 2010-07-19 09:16:09 +00:00
http://jeremiahfoster.com/ c4d22bdb75 Added example 2010-07-19 09:15:30 +00:00
http://jeremiahfoster.com/ 1e01ec26fe Added second question. 2010-07-19 09:12:39 +00:00
http://weakish.myopenid.com/ e71850f92d remove lighttpd doc: lighttpd send 200 to dynamic error pages. Thus this plugin doesn't work with it w/o modification. 2010-07-19 04:28:55 +00:00
Joey Hess 35c9956df0 Revert "po_slave_languages can now be a hash, if order matters."
This reverts commit 4cf185e781.

That commit broke t/po.t (probably the test case only is testing too
close the the old implementation and needs correcting).

Also, we have not decided how to want to represent it yet, so I'm not
ready for this change.

Conflicts:

	IkiWiki/Plugin/po.pm
	doc/plugins/po.mdwn
2010-07-18 20:04:39 -04:00
Joey Hess 839fae0b2b response on po_slave_languages structure 2010-07-18 19:42:06 -04:00
Joey Hess b45688e34e Merge remote branch 'intrigeri/po' 2010-07-18 19:35:16 -04:00
Joey Hess 4bcd6cc4ff noticed a bug in the po plugin
(I should probably put this in bugs/, but I am not sure if intregriti
watches there..)
2010-07-18 19:33:10 -04:00
http://weakish.myopenid.com/ 9ea48dd49b this plugin is different from the [[html]] plugin and it is safe in most cases. 2010-07-18 14:07:06 +00:00
Joey Hess dac8da27f3 more detail on manual moderation 2010-07-14 14:32:16 -04:00
http://hendry.iki.fi/ 231886e851 2010-07-14 14:25:10 +00:00
http://hendry.iki.fi/ 37859c390f finding unmoderated comments 2010-07-14 14:23:18 +00:00
Joey Hess fd2b2f386f Merge branch 'filter-full' 2010-07-12 15:35:40 -04:00
intrigeri 51ac511369 reply, proposed a few possible solutions. 2010-07-11 12:52:22 +02:00
intrigeri d6f9d77431 Merge remote branch 'upstream/filter-full' into prv/po 2010-07-11 11:04:59 +02:00
intrigeri 4a1cb092ba Revert po vs. template kludges.
This reverts commits dcd57dd5c9,
d4136aea8a and
d877b9644b.
2010-07-11 11:03:41 +02:00
intrigeri c99d26030e Merge remote branch 'upstream/master' into prv/po
Conflicts:
	IkiWiki/Plugin/po.pm
	doc/plugins/po.mdwn
2010-07-11 10:46:18 +02:00
http://weakish.myopenid.com/ 293e12bc0e link to repolist plugin 2010-07-10 09:20:36 +00:00
http://weakish.myopenid.com/ 99f4056b98 minor markup syntax 2010-07-09 11:44:59 +00:00
http://jeremiahfoster.com/ 4e9d62a2d7 2010-07-08 16:09:32 +00:00
Joey Hess 2dd0c177a6 aggregate: Write timestamp next aggregation can happen to .ikiwiki/aggregatetime, to allow for more sophisticated cron jobs. 2010-07-06 13:57:17 -04:00
Joey Hess 472d3fba7d comment 2010-07-04 16:08:54 -04:00
intrigeri cd03bd0b80 po: added support for html pagetype
... after having audited the po4a Xml and Xhtml modules for security issues.

Signed-off-by: intrigeri <intrigeri@boum.org>
(cherry picked from commit a128c256a5)
2010-07-04 15:27:02 -04:00
intrigeri 8fe277c2ab typo fix.
(cherry picked from commit 924f559e50)
2010-07-04 15:25:27 -04:00
Joey Hess 192ce7a238 remove unnecessary and troublesome filter calls
This better defines what the filter hook is passed, to only be the raw,
complete text of a page. Not some snippet, or data read in from an
unrelated template.

Several plugins that filtered text that originates from an (already
filtered) page were modified not to do that. Note that this was not
done very consistently before; other plugins that receive text from a
page called preprocess on it w/o first calling filter.

The template plugin gets text from elsewhere, and was also changed not to
filter it. That leads to one known regression -- the embed plugin cannot
be used to embed stuff in templates now. But that plugin is deprecated
anyway.

Later we may want to increase the coverage of what is filtered. Perhaps
a good goal would be to allow writing a filter plugin that filters
out unwanted words, from any input. We're not there yet; not only
does the template plugin load unfiltered text from its templates now,
but so can the table plugin, and other plugins that use templates (like
inline!). I think we can cross that bridge when we come to it. If I wanted
such a censoring plugin, I'd probably make it use a sanitize hook instead,
for the better coverage.

For now I am concentrating on the needs of the two non-deprecated users
of filter. This should fix bugs/po_vs_templates, and it probably fixes
an obscure bug around txt's use of filter for robots.txt.
2010-07-04 15:06:48 -04:00
Joey Hess 1b14a849ff example 2010-07-04 14:27:57 -04:00
Joey Hess 824ad84e2b add note about genwrapper code running before wrapper sanitizes environment
(That is needed for the receive test code.)
2010-07-01 15:52:03 -04:00
http://kerravonsen.dreamwidth.org/ 91fde37f13 response to Microdata question 2010-07-01 00:30:58 +00:00
intrigeri 1786b106a9 Merge remote branch 'upstream/master' into prv/po
Conflicts:
	doc/plugins/po.mdwn
2010-06-29 15:53:51 +02:00
intrigeri dcd57dd5c9 Add a fullpage arg to filter.
Set it to true every time IkiWiki::filter is called on a full page's content.

This is a much nicer solution, for the po plugin, than previous whitelisting
using caller().
2010-06-29 15:17:56 +02:00
https://www.google.com/accounts/o8/id?id=AItOawnbe6oB_ecFtNYII1JN3zSggwUPUdOb8jI a39c6b6eac Add Microdata suggestion 2010-06-26 22:12:24 +00:00
intrigeri 7e3672945f another po4a patch has been sent. 2010-06-26 16:28:06 +02:00
intrigeri 9b171de6db yet another bug on good way to be fixed 2010-06-26 16:28:06 +02:00
intrigeri e84287ec98 need more info to reproduce 2010-06-26 16:28:06 +02:00
intrigeri 9b66a0cf0a done in my branch, please review. 2010-06-26 16:28:05 +02:00
intrigeri 924f559e50 typo fix. 2010-06-26 00:59:20 +02:00
intrigeri 4cf185e781 po_slave_languages can now be a hash, if order matters. 2010-06-26 00:56:06 +02:00
intrigeri a128c256a5 po: added support for html pagetype
... after having audited the po4a Xml and Xhtml modules for security issues.

Signed-off-by: intrigeri <intrigeri@boum.org>
2010-06-25 23:18:57 +02:00