diff options
author | Joey Hess <joey@gnu.kitenet.net> | 2009-08-27 15:49:12 -0400 |
---|---|---|
committer | Joey Hess <joey@gnu.kitenet.net> | 2009-08-27 15:49:12 -0400 |
commit | ffcd97ce52edd73f092d15aae89bbacad99b38b6 (patch) | |
tree | 16c77225700745aafd1a064010193f1d55d624bf /doc/plugins/po | |
parent | 33b18e12c7ef638e54411a60a49ce73e4f23eaee (diff) | |
download | ikiwiki-ffcd97ce52edd73f092d15aae89bbacad99b38b6.tar ikiwiki-ffcd97ce52edd73f092d15aae89bbacad99b38b6.tar.gz |
change cherry-picked; move to discussion
Diffstat (limited to 'doc/plugins/po')
-rw-r--r-- | doc/plugins/po/discussion.mdwn | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/plugins/po/discussion.mdwn b/doc/plugins/po/discussion.mdwn index 1c3f0e752..ab822e76c 100644 --- a/doc/plugins/po/discussion.mdwn +++ b/doc/plugins/po/discussion.mdwn @@ -699,3 +699,28 @@ and via CGI, have been tested. * general test with `indexpages` enabled: **not OK** * general test with `po_link_to=default` with `userdirs` enabled: **OK** * general test with `po_link_to=default` with `userdirs` disabled: **OK** + +Duplicate %links ? +------------------ + +I notice code in the scan hook that seems to assume +that %links will accumulate duplicate links for a page. +That used to be so, but the bug was fixed. Does this mean +that po might be replacing the only link on a page, in error? +--[[Joey]] + +> It would replace it. The only problematic case is when another +> plugin has its own reasons, in its `scan` hook, to add a page +> that is already there to `$links{$page}`. This other plugin's +> effect might then be changed by po's `scan` hook... which could +> be either good (better overall l10n) or bad (break the other +> plugin's goal). --[[intrigeri]] + +>> Right.. well, the cases where links are added is very small. +>> Grepping for `add_link`, it's just done by link, camelcase, meta, and +>> tag. All of these are supposed to work just link regular links +>> so I'd think that is ok. We could probably remove the currently scary +>> comment about only wanting to change the first link. --[[Joey]] + +>>> Commit 3c2bffe21b91684 in my po branch does this. --[[intrigeri]] +>>>> Cherry-picked --[[Joey]] |