Commit Graph

10158 Commits (e65ab83d292c62f01740b68f4acdb5bf2d6d1f93)

Author SHA1 Message Date
http://jeremiahfoster.com/ 1e01ec26fe Added second question. 2010-07-19 09:12:39 +00:00
Javier Rojas bf9cc9e131 typo 2010-07-19 01:14:47 -05:00
Javier Rojas 194817b63d Merge branch 'master' of git://git.ikiwiki.info 2010-07-19 01:11:28 -05:00
Javier Rojas cfed58f290 new syntax file for ikiwiki files in vim 2010-07-19 01:11:22 -05:00
http://weakish.myopenid.com/ 0ddc89123e fix link syntax 2010-07-19 04:33:37 +00:00
http://weakish.myopenid.com/ 47e2e673bc link to 404 plugin 2010-07-19 04:31:08 +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
http://weakish.myopenid.com/ 884daeec1b update url 2010-07-19 04:24:15 +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 def97ec7fe merge fix for selflink po problem 2010-07-18 19:43:25 -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
crest 6d33160faf 2010-07-18 23:02:32 +00:00
Joey Hess 1f6d6b2a05 remove dup sentence 2010-07-18 18:50:14 -04:00
Joey Hess ad8cb6d6fa Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2010-07-18 17:39:28 -04:00
Joey Hess e674bb1445 fix other 2 cases of conflicting destdir files
Cleanly fixed case where destdir file failed to be written because there
was a directory with the same name. This can be detected with no extra
system calls, and dealt with by finding all pages that wrote files
inside the directory, and removing them and the directory.

The other, inverse case would be expensive to detect in will_render,
since it would need to check each parent directory of the file to see
if the directory is really a conflicting file. But prep_writefile
already does a similar scan for symlinks in the path, so I added code
there to remove the conflicting file. This fix assumes that the file
is written using writefile, and not some other means (but using other means
would be a security hole too, so hopefully nothing does).
2010-07-18 17:38:35 -04:00
Joey Hess 775fefeea7 class of bugs I am working on 2010-07-18 13:52:03 -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
bento 7089c61b67 typo 2010-07-17 20:30:54 +00:00
bento 709e934a2b support-statement 2010-07-17 20:29:56 +00:00
https://mukund.startssl.com/ df925b72fe Add Banu 2010-07-17 11:56:40 +00:00
http://joey.kitenet.net/ 855cfd0ec7 Added a comment 2010-07-16 19:44:55 +00:00
Jonas Smedegaard 296955ea37 Fix a couple of grammar errors. 2010-07-16 19:52:06 +02:00
tkane 39701647be 2010-07-16 13:18:28 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlzADDUvepOXauF4Aq1VZ4rJaW_Dwrl6xE 3b15f0a07b Added a comment 2010-07-15 15:37:31 +00:00
Joey Hess f54c1c5b95 note on escaping 2010-07-14 14:39:20 -04:00
Joey Hess ba4434d70b escape example wikilink 2010-07-14 14:38:25 -04:00
Joey Hess d47c63b47f response 2010-07-14 14:37:21 -04:00
Joey Hess dac8da27f3 more detail on manual moderation 2010-07-14 14:32:16 -04:00
Joey Hess 2035697cef respond 2010-07-14 14:29:57 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlzADDUvepOXauF4Aq1VZ4rJaW_Dwrl6xE eda2357c3e 2010-07-14 14:54:25 +00: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
https://www.google.com/accounts/o8/id?id=AItOawlzADDUvepOXauF4Aq1VZ4rJaW_Dwrl6xE 4069bf2bf3 2010-07-14 10:42:39 +00:00
Joey Hess 40b03990e0 merged 2010-07-12 15:43:04 -04:00
intrigeri 718d9413fb po: added an optional target percentage to needstranslation
(cherry picked from commit 98cc9460ac)
2010-07-12 15:40:39 -04:00
Joey Hess 0eee3fe2a2 merged filter-full 2010-07-12 15:39:32 -04:00
Joey Hess fd2b2f386f Merge branch 'filter-full' 2010-07-12 15:35:40 -04:00
test 911c9b01f1 2010-07-12 19:02:30 +00:00
jeanm 9834b02946 Added a comment 2010-07-12 17:43:31 +00:00
Joey Hess 8ce1bea634 response 2010-07-11 13:35:11 -04:00
Joey Hess 8902deced2 response 2010-07-11 13:34:17 -04:00
intrigeri 51ac511369 reply, proposed a few possible solutions. 2010-07-11 12:52:22 +02:00
intrigeri cfb63bc638 implemented, please merge 2010-07-11 12:00:00 +02:00
intrigeri 98cc9460ac po: added an optional target percentage to needstranslation 2010-07-11 11:58:09 +02:00
intrigeri 1f4f13ce0b reply. and now? 2010-07-11 11:37:48 +02:00
intrigeri ea3926bd87 the filter-full branch works nicely 2010-07-11 11:27:54 +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://kerravonsen.dreamwidth.org/ 1bb9157f2a Added a comment: I still don't get it 2010-07-11 07:18:35 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlzADDUvepOXauF4Aq1VZ4rJaW_Dwrl6xE 470b33e6a6 Added a comment 2010-07-10 21:48:13 +00:00
http://kerravonsen.dreamwidth.org/ 281d03f5ab Added a comment: PHP != Perl 2010-07-10 12:44:15 +00:00
http://weakish.myopenid.com/ f7474a6e10 add my personal website 2010-07-10 12:42:23 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlzADDUvepOXauF4Aq1VZ4rJaW_Dwrl6xE 3cc0c8b065 2010-07-10 12:06:23 +00:00
http://weakish.myopenid.com/ 293e12bc0e link to repolist plugin 2010-07-10 09:20:36 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlzADDUvepOXauF4Aq1VZ4rJaW_Dwrl6xE 787b4ee0d2 2010-07-10 06:41:44 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlzADDUvepOXauF4Aq1VZ4rJaW_Dwrl6xE 8a08345f16 2010-07-10 06:40:43 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlzADDUvepOXauF4Aq1VZ4rJaW_Dwrl6xE 1a7be8d403 2010-07-09 20:31:10 +00:00
http://weakish.myopenid.com/ 99f4056b98 minor markup syntax 2010-07-09 11:44:59 +00:00
Joey Hess 3473524e0a Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2010-07-08 14:06:40 -04:00
Joey Hess 7dbad39bbe Add --changesetup mode that allows easily changing options in a setup file. 2010-07-08 14:05:39 -04:00
http://jeremiahfoster.com/ 4e9d62a2d7 2010-07-08 16:09:32 +00:00
http://ptecza.myopenid.com/ 39b0c2d04b Reply 2010-07-08 12:25:45 +00:00
http://joey.kitenet.net/ 366b24a0f9 Added a comment: do parameter missing 2010-07-08 06:04:44 +00:00
Joey Hess 8ce11b51f8 Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2010-07-07 13:58:19 -04:00
Joey Hess b1f7aac8ec response 2010-07-07 13:57:34 -04:00
Joey Hess ee27951887 another tip 2010-07-07 13:55:46 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmbuZI4n1RsTe3Yeaqb5F-yhtR7a8BWEIE c34e482326 2010-07-07 10:48:36 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmbuZI4n1RsTe3Yeaqb5F-yhtR7a8BWEIE 87890d19cc quick fix 2010-07-07 09:01:29 +00:00
Joey Hess 7639474244 Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2010-07-06 13:57:28 -04: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
http://ptecza.myopenid.com/ 9edab06b18 Reply 2010-07-06 10:36:02 +00:00
Javier Rojas b5085a01ce new forum post - ikiwiki vim syntax 2010-07-05 23:34:47 -05:00
Joey Hess 7e3fb8b8a2 comments: Added commentmoderation directive for easy linking to the comment moderation queue. 2010-07-05 20:19:31 -04:00
Joey Hess d89e2be91d response 2010-07-05 14:16:36 -04:00
Joey Hess 819e2a567a Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2010-07-05 14:04:54 -04:00
Joey Hess f6db10df21 img: Add a margin around images displayed by this directive.
Particularly important for floating images, which could before be placed
uncomfortably close to text.
2010-07-05 14:04:49 -04:00
http://ptecza.myopenid.com/ cddb39cbf5 Forgotten notice about /ostatnie_zmiany.html page 2010-07-05 10:44:29 +00:00
http://ptecza.myopenid.com/ a3f7333496 recentchanges dir should be under control of RCS? 2010-07-05 10:36:39 +00:00
http://danieroux.com/ ca81898014 2010-07-05 08:23:48 +00:00
http://danieroux.com/ bb216ff0ad 2010-07-05 08:23:20 +00:00
Joey Hess 527c169ab2 add news item for ikiwiki 3.20100704 2010-07-04 17:11:30 -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 beabd511e2 comment 2010-07-04 15:23:59 -04:00
Joey Hess 6160238439 comments; my filter-full branch should fix this 2010-07-04 15:15:34 -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 8a8914151c review of needstranslation() pagespec
Minor wording fix; changelog; etc.
2010-07-04 14:22:19 -04:00
intrigeri be49679fe9 po: added a needstranslation() pagespec
(cherry picked from commit b225fdc44d)
2010-07-04 14:20:12 -04:00
http://joey.kitenet.net/ 92ee5386ac Added a comment 2010-07-04 18:16:27 +00:00
http://nicolas-schodet.myopenid.com/ 14fb28ab54 add own site using ikiwiki 2010-07-02 20:18:26 +00: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
Joey Hess 29fd100e9f Use comment template on comments page of example blog. 2010-06-30 20:53:58 -04:00
http://kerravonsen.dreamwidth.org/ 91fde37f13 response to Microdata question 2010-07-01 00:30:58 +00:00
intrigeri e63ead1c13 please review new po pagespec: needstranlation() 2010-06-30 12:15:44 +02:00
intrigeri 1ffe0d9739 cleaner bugfix in now available 2010-06-30 12:15:44 +02:00
jeanm e694579d27 Added a comment: do parameter missing 2010-06-30 07:30:08 +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 b225fdc44d po: added a needstranslation() pagespec 2010-06-29 15:45:34 +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=AItOawk3fIimitIcXPaVA5AHUW67Z9GVc-2wQJU 6e68a48b63 2010-06-27 17:22:41 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk3fIimitIcXPaVA5AHUW67Z9GVc-2wQJU 72ee9c720f 2010-06-27 17:21:45 +00:00
https://mukund.startssl.com/ 52ad4a2876 Add my website 2010-06-26 22:13:33 +00:00
intrigeri 2c1c6ea488 Feature request, patch provided. 2010-06-27 00:12:57 +02:00
https://www.google.com/accounts/o8/id?id=AItOawnbe6oB_ecFtNYII1JN3zSggwUPUdOb8jI a39c6b6eac Add Microdata suggestion 2010-06-26 22:12:24 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlcaGfdn9Kye1Gc8aGb67PDVQW4mKbQD7E 430a230813 another reason to use NetBSD's commit_prep and log_accum for CVS 2010-06-26 20:14:50 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlcaGfdn9Kye1Gc8aGb67PDVQW4mKbQD7E e6bba3b3b5 s/the the/the/ 2010-06-26 18:13:08 +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
https://www.google.com/accounts/o8/id?id=AItOawlcaGfdn9Kye1Gc8aGb67PDVQW4mKbQD7E c27ed8737d windauth plugin exists (iPhone edit) 2010-06-26 01:48:53 +00: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
intrigeri 8f266d4d43 another bugreport with patch 2010-06-25 19:33:04 +02:00
intrigeri 47d1b3eac5 new bug report, patch provided 2010-06-25 19:32:29 +02:00
http://kerravonsen.dreamwidth.org/ 71950b2ae5 sidebars defined by pagespec perhaps? 2010-06-25 02:40:25 +00:00
http://kerravonsen.dreamwidth.org/ 11899a031c commenting on the link-text-from-title idea 2010-06-25 01:58:02 +00:00
https://www.google.com/accounts/o8/id?id=AItOawm0mAKbBvoYTeRz4lDv83cTfXsAns5CmDQ cf5b767777 test from google openid 2010-06-24 00:45:59 +00:00
Joey Hess bd7221ae54 Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2010-06-23 20:30:47 -04:00
Joey Hess 9a2c56b748 openid nickname support finished; closing 2010-06-23 20:21:54 -04:00
Joey Hess 9a32451986 finializing openid nickname support
Renamed usershort => nickname.

Note that this means existing user login sessions will not have the nickname
recorded, and so it won't be used for those.
2010-06-23 20:16:01 -04:00
Joey Hess a4f381ace8 git: Record the username from openid in the git author email. (This avoids display of ugly google openids.) 2010-06-23 19:44:41 -04:00
Joey Hess ecdfd1b864 rcs_commit and rcs_commit_staged api changes
Using named parameters for these is overdue. Passing the session in a
parameter instead of passing username and IP separately will later allow
storing other session info, like username or part of the email.

Note that these functions are not part of the exported API,
and the prototype change will catch (most) skew, so I am not changing
API versions. Any third-party plugins that call them will need updated
though.
2010-06-23 19:04:36 -04:00
Joey Hess b4a43406f6 API: rcs_commit and rcs_commit_staged are passed a new parameter
that may contain the username component of the email address of
the user making the commit.
2010-06-23 16:05:49 -04:00
Joey Hess c46bcb425a Add new optional field usershort to rcs_recentchanges.
Now the git plugin supports commits with author fields that look like:
Author: http://my.openid/ <me@web>

Then in recentchanges, the short username will be displayed, linking
to the openid.

Particularly useful for the horrible google openids, of course.
2010-06-23 15:54:52 -04:00
BerndZeimetz e32bce4643 It is possible to use google-sitemapgen to create google sitemaps for ikiwiki. 2010-06-23 18:44:52 +00:00
Joey Hess 609367933f add news item for ikiwiki 3.20100623 2010-06-23 14:23:51 -04:00
Joey Hess 07a08122d9 document external links 2010-06-23 13:35:31 -04:00
Joey Hess 383ad93f77 add changelog for externalink
remove debian.org linkspam ;)
2010-06-23 13:33:14 -04:00
Joey Hess 851712cb0e Merge remote branch 'remotes/bzed/extendedlink' 2010-06-23 13:30:14 -04:00
Joey Hess 6235167962 response 2010-06-23 13:29:46 -04:00
Joey Hess 9b845ea813 one slash is enough to escape 2010-06-23 13:17:33 -04:00
Joey Hess 16ff593ab7 Revert "don't need to escape the inline tag if its in pre tag"
This reverts commit 4833f486b6.

Being in a pre does not stop an inline directive from working.
2010-06-23 13:16:31 -04:00
Joey Hess 0025798751 clarify indexdb is cached info, rebuildable 2010-06-23 13:15:10 -04:00
Joey Hess bbbbf04f76 thoughts 2010-06-23 13:12:43 -04:00
Joey Hess 0d1f736c65 Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2010-06-23 13:05:02 -04:00
Joey Hess 4048988576 response 2010-06-23 13:04:56 -04:00
http://joey.kitenet.net/ 7d55ee1961 Added a comment: do parameter missing 2010-06-23 17:03:12 +00:00
Joey Hess c208ac5b28 despam
"ikiwikiweb" is banned
2010-06-23 12:53:01 -04:00
Joey Hess 44e286de2e response 2010-06-23 12:51:50 -04:00
ikiwikiweb 9372a40189 2010-06-22 20:46:57 +00:00
ikiwikiweb c0a99d24b1 testing 2010-06-22 20:45:40 +00:00
privat cfc1c4e933 ping 2010-06-22 15:10:59 +00:00
privat 22478de2cb 2010-06-22 13:30:50 +00:00