Jump to content

Podręcznik:NukePage.php

From mediawiki.org
This page is a translated version of the page Manual:NukePage.php and the translation is 25% complete.
Outdated translations are marked like this.
Wersja MediaWiki:
1.6

Szczegóły

nukePage.php file is a maintenance script to erase a page record from the database irreversibly (you cannot use standard undelete functions to restore it).

The script does not update link tables, which means that links to and from that page will still be present in Special:WhatLinksHere queries, for example.

Uwaga Uwaga: This script attempts to remove unused entries from the text table, which can cause potential data loss and is very slow for large wikis. In MediaWiki 1.45 or later, this step is skipped if $wgMiserMode is enabled.

Options/Arguments

Opcja/Parametr Opis Required?
title pagetitle is the title of the page you want to delete. Include the namespace and use underscores instead of spaces. Wymagane
--delete Use this option to actually delete the page. Otherwise it will just print out if the page was found or not, but won't perform any deletion. Optional


Usage

php maintenance/run.php nukePage pageTitle [ --delete ]
W wersji MediaWiki MediaWiki 1.39 i we wcześniejszych musisz wywoływać skrypty konserwacyjne poprzez php maintenance/nazwaSkryptu.php zamiast php maintenance/run.php nazwaSkryptu.

Dry run to check deletion

Terminal

Making deletion action

Terminal

Zobacz też