Expunge đã xóa phiên bản của tệp đã tải lên


7

Tôi là một quan chức trên trang Wiki. Trang web này có một số tệp đã bị xóa và tôi muốn xóa chúng đi. Ví dụ: có 27 tệp trong lịch sử của một tệp cụ thể:

nhập mô tả hình ảnh ở đây

Không cần lịch sử bao quát; không cần thêm chi phí lưu trữ; và không cần cho phép ai đó hoàn nguyên về phiên bản cũ của tệp.

Tôi nghĩ rằng tôi đã tìm thấy một bài viết wiki bao gồm chủ đề tại Wikipedia: Các tệp để xóa , nhưng có vẻ như (với tôi) {{ffd|log=2014 July 23}}sẽ xóa tệp hiện tại và các tệp trong quá khứ. Và nó không rõ ràng với tôi nếu ffdexpeng các tập tin cũ.

Làm thế nào để một người xóa bỏ các tập tin bị xóa trong khi rời khỏi tập tin hiện tại trong chiến thuật?

Câu trả lời:


5

Câu hỏi của bạn không rõ ràng và dường như được dựa trên một số hiểu lầm về cách thức hoạt động của phần mềm. Giả sử tôi đoán đúng:

  1. Bạn có một trang web chạy phần mềm MediaWiki và trang này không phải là một trong những trang được điều hành bởi Wikimedia Foundation.
  2. Bạn có các đặc quyền cao trong phần mềm, nhưng không có đặc quyền nào ngoài phần mềm.
  3. Bạn muốn xóa các tập tin bị xóa khỏi đĩa.

MediaWiki được thiết kế để giữ một lịch sử đầy đủ của tất cả mọi thứ đã được thực hiện thông qua phần mềm, sao cho mọi thứ có thể được thực hiện đều có thể được hoàn tác. Điều này có nghĩa là, ví dụ, nội dung "đã xóa" không thực sự bị xóa mà chỉ bị giới hạn ở những người được phép xem nội dung đó. Để xóa vĩnh viễn nội dung, bạn cần liên hệ với quản trị viên hệ thống wiki của mình, người có thể xóa các tệp khỏi đĩa và thực hiện các hoạt động cơ sở dữ liệu cần thiết để loại bỏ các tham chiếu đến chúng.

Trang bạn liên kết đến và {{ffd}}mẫu không có liên quan đến kỹ thuật xóa, vĩnh viễn hay nói cách khác, chúng chỉ là một phần của các thủ tục xã hội của Wikipedia tiếng Anh về xóa cấp độ MediaWiki.

Chỉnh sửa: Đưa ra các chi tiết trong bản cập nhật của bạn, đây không phải là điều có thể được thực hiện thông qua giao diện MediaWiki mặc định. Cách dễ dàng để xóa hoàn toàn các bản sửa đổi cũ là xóa các bản sửa đổi cũ của tệp (lịch sử tệp có các liên kết "xóa" cho phần này), sau đó yêu cầu quản trị viên hệ thống của bạn xóa chúng khỏi kho lưu trữ tệp đã xóa của MediaWiki ( deleted/thư mục con của thư mục hình ảnh ). Điều này có thể gây ra vấn đề nếu bạn cố gắng phục hồi hoặc truy cập các bản sửa đổi đã bị xóa của tệp, nhưng nếu không thì sẽ vô hại.

Tùy chọn khác là cài đặt tiện ích mở rộng xóa vĩnh viễn các tệp / trang, nhưng không có phần nào tôi xem xét cho phép xóa các bản sửa đổi có chọn lọc. Có nhiều cách để khắc phục điều này bằng cách chia lịch sử tải lên của tệp, nhưng chúng phức tạp và tôi không hoàn toàn chắc chắn cách thực hiện.


Cảm ơn Mark. Tôi xin lỗi câu hỏi không rõ ràng. Làm thế nào tôi có thể làm cho nó rõ ràng hơn?

"MediaWiki được thiết kế để giữ một lịch sử đầy đủ về mọi thứ ..." - OK, tôi biết điều đó. Tôi đang cố gắng sửa đổi hành vi. Tôi đã thêm các lý do tôi đang cố gắng sửa đổi hành vi cho câu hỏi. Tôi hy vọng rằng sẽ làm sáng tỏ mọi thứ.

"Trang bạn liên kết đến và {{ffd}}mẫu" - OK, cảm ơn. Đó là tài liệu duy nhất tôi có thể tìm thấy đã tiếp cận hết một tập tin.

1

Cứ chạy đi php maintenance/deleteArchivedFiles.php --delete.

Một số nền tảng cho sự tò mò. Trước đây, MediaWiki không lưu giữ các phiên bản cũ của tệp. Tính năng này đã được thêm ít hơn một thập kỷ trước và các sysadins của Wikimedia ban đầu cho biết họ sẽ xem xét việc thanh trừng các tệp cũ mọi lúc, nhưng không bao giờ có nhu cầu. (IIRC đây là khoảng năm 2008)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.