Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-27 | no need to use CORE::rename since I renamed the rename function | Joey Hess | |
2009-03-27 | rename function for clarity, formatting improvements | Joey Hess | |
2009-03-27 | simplifiy | Joey Hess | |
2009-03-27 | move dedup code into function, simplify | Joey Hess | |
2009-03-08 | rename: remove duplicates that hook functions may have added to @torename | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-03-08 | rename: moved subpages addition to a rename hook | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-03-08 | rename hook: run once per file to be renamed | intrigeri | |
... as Joey suggested on todo/need_global_renamepage_hook This hook is applied recursively to returned additional rename hashes, so that it handles the case where two plugins use the hook: plugin A would see when plugin B adds a new file to be renamed. The full set of rename hashes can no longer be changed by hook functions, that are only allowed to return any additional rename hashes it wants to add. Rationale: the correct behavior of the recursion would be hard, if not impossible, to define, if already considered pages were changing on the run. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-27 | rename hook: instead of modifying the passed-by-name array, return a copy | intrigeri | |
This is intended to solve Joey's concerns expressed on http://ikiwiki.info/todo/need_global_renamepage_hook/, i.e. the need to make it possible to use this hook from external plugins. A plugin using this hook still can add/modify/remove elements of the @torename array. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-27 | revert renamepage's hook original name | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-26 | only pass named parameters to the canrename hook | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-26 | add mising hooks and fix syntax error | Joey Hess | |
2009-01-13 | Merge commit 'upstream/master' into prv/po | intrigeri | |
2009-01-06 | rename: Show full names of affected pages. | Joey Hess | |
2009-01-06 | refactor | Joey Hess | |
2009-01-01 | Pass src, srcfile, dest and destfile to the canrename hook. | intrigeri | |
This is not needed by the use I'm doing of it, but seems more consistent to me. Future users of this hook may need this data to make their mind. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | rename: pass the CGI and session to the rename hook | intrigeri | |
The po plugin remame + canrename hook combination will need this. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | rename: implemented new canrename hook | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | Merge commit 'upstream/master' into prv/po | intrigeri | |
2008-12-30 | the rename hook can now change the list of pages to rename | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-30 | renamed the renamepage hook to renamelink, added rename hook | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-23 | finalise version 3.00 of the plugin api | Joey Hess | |
2008-12-17 | Coding style change: Remove explcit vim folding markers. | Joey Hess | |
2008-12-17 | rename: Fix double-escaping of page name in edit box. | Joey Hess | |
titlepage normally escapes, but so does formbuilder. | |||
2008-10-02 | remove, rename: Allow acting on attachments as a page is being created. | Joey Hess | |
2008-10-01 | fix subpage rename bug with indexpages | Joey Hess | |
If indexpages is enabled, then foo/index.mdwn will look like a subpage of foo, so an additional check is needed to avoid trying to rename it twice. | |||
2008-09-29 | use newpagefile | Joey Hess | |
2008-09-29 | support indexpages when renaming pages | Joey Hess | |
Note that the page filename code used here and in editpage are identical.. | |||
2008-09-27 | Export pagetitle, titlepage, linkpage. | Joey Hess | |
2008-09-27 | pagetype is exported | Joey Hess | |
2008-09-23 | rename: Hide type field from rename form when renaming attachments. | Joey Hess | |
2008-09-23 | multiple rename support is working | Joey Hess | |
most edge cases seem handled too | |||
2008-09-23 | Merge branch 'master' into tova | Joey Hess | |
2008-09-23 | rename, remove: Don't rely on a form parameter to tell whether the page ↵ | Joey Hess | |
should be treated as an attachment. | |||
2008-09-23 | factor out fixlinks | Joey Hess | |
2008-09-23 | factor out do_rename | Joey Hess | |
2008-09-23 | add checkbox to rename subpages too | Joey Hess | |
2008-09-23 | layout | Joey Hess | |
2008-08-07 | use srcfile/destfile | Joey Hess | |
avoids a commit message of "renamed foo to foo" | |||
2008-08-07 | avoid link fixup if page name stayed the same | Joey Hess | |
2008-08-07 | page file type rename patch from willu | Joey Hess | |
2008-08-03 | add plugin safe/rebuild info (part 2 of 3) | Joey Hess | |
(brain.. melting..) | |||
2008-07-23 | foldage | Joey Hess | |
2008-07-23 | fixup editpage links on rename | Joey Hess | |
2008-07-23 | link fixup on rename working | Joey Hess | |
2008-07-22 | add a list of broken links after the rename | Joey Hess | |
2008-07-22 | add a rename summary | Joey Hess | |
2008-07-22 | fix gettext | Joey Hess | |
2008-07-22 | edit page fixup in postrename | Joey Hess | |
2008-07-22 | check for absolute paths | Joey Hess | |
2008-07-22 | typo | Joey Hess | |