OSDN Git Service

BugTrack-wiki/349 : 削除ページ完全削除で添付ファイル削除対応
authorkgsoft <kgsoft@users.osdn.me>
Tue, 5 Dec 2017 05:47:12 +0000 (05:47 +0000)
committerkgsoft <kgsoft@users.osdn.me>
Tue, 5 Dec 2017 05:47:12 +0000 (05:47 +0000)
plugin/admin/AdminDeletedPageHandler.pm

index a74d8da..24d7856 100644 (file)
@@ -111,6 +111,10 @@ sub forget {
                foreach my $backup_file (@backup_files){
                        unlink($backup_file);
                }
+               my @attach_files = glob(&Util::make_filename($wiki->config('attach_dir'), &Util::url_encode($selected_page), "*"));
+               foreach my $attach_file (@attach_files){
+                       unlink($attach_file);
+               }
        }
 }