skeleton rename plugin
parent
ed05e40566
commit
96c529826d
|
@ -97,11 +97,11 @@ sub formbuilder (@) { #{{{
|
||||||
removal_confirm($q, $session, 0, $form->field("page"));
|
removal_confirm($q, $session, 0, $form->field("page"));
|
||||||
}
|
}
|
||||||
elsif ($form->submitted eq "Remove Attachments") {
|
elsif ($form->submitted eq "Remove Attachments") {
|
||||||
my @pages=$q->param("attachment_select");
|
my @selected=$q->param("attachment_select");
|
||||||
if (! @pages) {
|
if (! @selected) {
|
||||||
error(gettext("Please select the attachments to remove."));
|
error(gettext("Please select the attachments to remove."));
|
||||||
}
|
}
|
||||||
removal_confirm($q, $session, 1, @pages);
|
removal_confirm($q, $session, 1, @selected);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} #}}}
|
} #}}}
|
||||||
|
@ -145,6 +145,8 @@ sub sessioncgi ($$) { #{{{
|
||||||
push @files, IkiWiki::possibly_foolish_untaint($file);
|
push @files, IkiWiki::possibly_foolish_untaint($file);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# TODO check attachment limits.
|
||||||
|
|
||||||
# Do removal, and update the wiki.
|
# Do removal, and update the wiki.
|
||||||
require IkiWiki::Render;
|
require IkiWiki::Render;
|
||||||
if ($config{rcs}) {
|
if ($config{rcs}) {
|
||||||
|
|
|
@ -1,11 +1,13 @@
|
||||||
ikiwiki (2.55) UNRELEASED; urgency=low
|
ikiwiki (2.55) UNRELEASED; urgency=low
|
||||||
|
|
||||||
|
* remove: New plugin that adds the ability to remove pages via the web.
|
||||||
|
(Sponsored by The TOVA Company.)
|
||||||
|
* rename: New plugin that adds the ability to rename pages via the web.
|
||||||
|
(Sponsored by The TOVA Company.) (This one's for you, Kyle.)
|
||||||
* prefix_directives enabled in doc wiki, all preprocessor directives
|
* prefix_directives enabled in doc wiki, all preprocessor directives
|
||||||
converted. (Simon McVittie)
|
converted. (Simon McVittie)
|
||||||
* editpage: Don't show attachments link when attachments are disabled.
|
* editpage: Don't show attachments link when attachments are disabled.
|
||||||
* All rcs backends need to implement rcs_remove. (Done for svn, git).
|
* All rcs backends need to implement rcs_remove. (Done for svn, git).
|
||||||
* remove: New plugin that adds the ability to remove pages via the web.
|
|
||||||
(Sponsored by The TOVA Company.)
|
|
||||||
* tag: Allow tagbase to be overridden by starting a tag with "./" or "/".
|
* tag: Allow tagbase to be overridden by starting a tag with "./" or "/".
|
||||||
(Simon McVittie)
|
(Simon McVittie)
|
||||||
* Really fix bug with links to pages with names containing colons.
|
* Really fix bug with links to pages with names containing colons.
|
||||||
|
|
|
@ -71,7 +71,7 @@ Optional comment about this change:<br />
|
||||||
<tr><td><TMPL_VAR FIELD-SELECT><TMPL_VAR LINK></td><td><TMPL_VAR SIZE></td><td><TMPL_VAR MTIME></td></tr>
|
<tr><td><TMPL_VAR FIELD-SELECT><TMPL_VAR LINK></td><td><TMPL_VAR SIZE></td><td><TMPL_VAR MTIME></td></tr>
|
||||||
</TMPL_LOOP>
|
</TMPL_LOOP>
|
||||||
<TMPL_IF NAME="ATTACHMENT_LIST">
|
<TMPL_IF NAME="ATTACHMENT_LIST">
|
||||||
<tr><td colspan="2"><TMPL_VAR FIELD-LINK><TMPL_VAR FIELD-REMOVE><TMPL_VAR FIELD-RENAME></td></tr>
|
<tr><td colspan="2"><TMPL_VAR FIELD-LINK><TMPL_VAR FIELD-RENAME><TMPL_VAR FIELD-REMOVE></td></tr>
|
||||||
</TMPL_IF>
|
</TMPL_IF>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue