aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* po: fix istranslation/istranslatable for pages starting with /intrigeri2008-11-12
| | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* po(mybestlink): fixed when fed with path beginning with /intrigeri2008-11-12
| | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* po/todo: added robustness tests that have to be doneintrigeri2008-11-12
| | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* po: compute internal links from a slave page relative to its master pageintrigeri2008-11-12
| | | | | | e.g. a link appearing on a slave page links to its masterpage's subpages. Signed-off-by: intrigeri <intrigeri@boum.org>
* Merge commit 'upstream/po' into prv/pointrigeri2008-11-12
|\
| * patch and a few commentsJoey Hess2008-11-11
| |
| * Merge commit 'intrigeri/po' into poJoey Hess2008-11-11
| |\
| * \ Merge branch 'master' into poJoey Hess2008-11-11
| |\ \
| | * | lockwiki changesJoey Hess2008-11-11
| | | | | | | | | | | | | | | | | | | | | | | | * Stop busy-waiting in lockwiki, as this could delay ikiwiki from waking up for up to one second. The bailout code is no longer needed. * Remove support for unused optional wait parameter from lockwiki.
| | * | O_CREATE needs modeJoey Hess2008-11-11
| | | |
| | * | avoid multiple ikiwiki cgi processes piling up, eating all memory, and thrashingJoey Hess2008-11-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed by making the cgi wrapper wait on a cgilock. If you had to set apache's MaxClients low to avoid ikiwiki thrashing your server, you can now turn it up to a high value. The downside to this is that a cgi call that doesn't need to call lockwiki will be serialised by this so only one can run at a time. (For example, do=search.) There are few such calls, and all of them call loadindex, so each still eats gobs of memory, so serialising them still seems ok.
| | * | bzr: Fix dates for recentchanges.Joey Hess2008-11-11
| | | |
| | * | Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess2008-11-11
| | |\ \
| | | * | po: answered Joey's "create a new translation" questionintrigeri2008-11-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... that I previously completely missed. Signed-off-by: intrigeri <intrigeri@boum.org>
| | | * | add item to watch listhttp://edward.myopenid.com/2008-11-11
| | | | |
| | | * | (no commit message)bcdugga2008-11-11
| | | | |
| | * | | let's stop sucking :-)Joey Hess2008-11-11
| | |/ /
* | | | po/todo: bug report about linking to subpages from translation pagesintrigeri2008-11-11
| | | | | | | | | | | | | | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* | | | po: fixed bug when a new translatable page is createdintrigeri2008-11-11
| | | | | | | | | | | | | | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* | | | po: change a bit the way links are generatedintrigeri2008-11-11
| | | | | | | | | | | | | | | | | | | | | | | | This will soon enable usage of translated page titles in link. Signed-off-by: intrigeri <intrigeri@boum.org>
* | | | po/todo: fixed internal linksintrigeri2008-11-11
| | | | | | | | | | | | | | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* | | | po/todo: added note about backlinks not being updatedintrigeri2008-11-11
| | | | | | | | | | | | | | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* | | | po: fixed link to home page when po_link_to=negotiated, added testcaseintrigeri2008-11-11
| | | | | | | | | | | | | | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* | | | po/todo: updateintrigeri2008-11-11
| |_|/ |/| | | | | | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* | | po(change): fix uninitialized variables when running IkiWiki::refresh()intrigeri2008-11-11
| | | | | | | | | | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* | | po: added HOMEPAGEURL template variable, documented when to use itintrigeri2008-11-11
| | | | | | | | | | | | | | | | | | | | | Hopefully all links should now be consistent with the chosen linking behavior, but who knows... Signed-off-by: intrigeri <intrigeri@boum.org>
* | | po/todo: added bug report for weird Perl warningsintrigeri2008-11-11
| | | | | | | | | | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* | | po: fixed link to homepage from non-translation pageintrigeri2008-11-11
| | | | | | | | | | | | | | | | | | | | | Added testcases for this bug. It remains broken when generated from <TMPL_VAR BASEURL>, though. Signed-off-by: intrigeri <intrigeri@boum.org>
* | | po: some code simplification/clarificationintrigeri2008-11-11
| | | | | | | | | | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* | | po/todo: updated page formats, broken links, documentationintrigeri2008-11-11
| | | | | | | | | | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* | | Merge commit 'upstream/master' into prv/pointrigeri2008-11-11
|\ \ \ | | |/ | |/|
| * | po: help requestintrigeri2008-11-11
| | | | | | | | | | | | Signed-off-by: intrigeri <intrigeri@boum.org>
| * | remove redundant link mungeJoey Hess2008-11-10
| | | | | | | | | | | | | | | | | | | | | | | | This is not needed now that tagpage returns a page name starting with a slash. (Also fixes a minor bug that the edit links started with double slashes due to the hack.)
| * | typoJoey Hess2008-11-10
| | |
| * | Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess2008-11-10
| |\ \
| | * | replyJon Dowland2008-11-10
| | | |
| * | | tag: Normalize tagbase so leading/trailing slashes in it don't break things.Joey Hess2008-11-10
| |/ /
| * | Merge branch 'master' of git://git.ikiwiki.infoJon Dowland2008-11-10
| |\ \
| | * | responseJoey Hess2008-11-10
| | | |
| | * | specifying the user in recentchanges for anon git pusheshttp://alcopop.org/me/openid/2008-11-10
| | | |
| * | | add discussion on this tipJon Dowland2008-11-10
| |/ /
| * | update my userpage (and try out git pushes)Jon Dowland2008-11-10
| | |
| * | add a robots.txtJoey Hess2008-11-10
| | | | | | | | | | | | | | | | | | Yahoo! has been pounding on ikiwiki.cgi again. While I'd prefer ikiwiki to generate sites that avoided robots hitting it in other ways, I'm adding a robots.txt, at least temporarily.
| * | Add rel=nofollow to recentchanges_links for the same (weak) reasons it was ↵Joey Hess2008-11-10
| | | | | | | | | | | | earlier added to edit links.
| * | reorg to avoid broken link in basewikiJoey Hess2008-11-10
| | | | | | | | | | | | | | | | | | | | | ikiwiki/markdown is a basewiki page and shouldn't link to pages in tips. Instead, make the tips link to it, so backlinks will point back to them. While I'm at it, move the info about the emacs mode to a tip.
| * | responseJoey Hess2008-11-10
| | |
| * | reorganize vim syntax highlighting infoJoey Hess2008-11-10
| | | | | | | | | | | | There was already a tip about it; move the plasticboy version to there.
* | | po(scan): make more clear what's being doneintrigeri2008-11-11
| | | | | | | | | | | | | | | | | | | | | Mostly comments, and also a small code change: simplification and implementation details hiding. Signed-off-by: intrigeri <intrigeri@boum.org>
* | | po: reorder nearly all of the module codeintrigeri2008-11-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has grown up incrementally and new helper functions were added right in the middle of the hooks, most often near the place they were used, which is practical when doing initial development, but quite ugly afterwards, when helper functions are useful to separate logic and implementation details. Today's refactoring commits have brought the code to a much more maintainable state, IMHO. Signed-off-by: intrigeri <intrigeri@boum.org>
* | | po/doc: first fuzzy-testing results for po4a and msgmergeintrigeri2008-11-11
| | | | | | | | | | | | | | | | | | | | | Chapter #1, in which we learn po4a could help to DoS ikiwiki + po, whereas msgmerge seems reluctant to cooperate. Signed-off-by: intrigeri <intrigeri@boum.org>