Справка:Очистка

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
This page is a translated version of a page Help:Purge and the translation is 100% complete. Changes to the translation template, respectively the source language can be submitted through Help:Purge and have to be approved by a translation administrator.

Очистка — это способ принудить Commons воссоздать страницу из своей базы данных, не опираясь на «кэшированную» версию страницы. Кэширование ускоряет отображение страниц Commons, но иногда показывает копии устаревших страниц.

Пример редактирования URL-адреса для ручной очистки страницы путём добавления текста ?action=purge
Инструкция
Очистку можно выполнить вручную, добавив текст ?action=purge в конце URL-адреса в адресной строке браузера, а затем нажав  Enter или щелкнув «Перейти», чтобы указать браузеру перейти на этот измененный URL-адрес. Используя этот метод, вы увидите запрос подтверждения.[1] Если у вас есть URL-адрес, такой как http://commons.wikimedia.org/w/index.php?title=Commons:Undeletion_requests, вы должны добавить &action=purge. Если в URL-адресе уже указано значение ?action=…, замените его действием очистки.
В некоторых случаях вместо этого должны выполняться так называемые нулевые правки.
Виджеты
Очистку также можно выполнить с помощью виджетов, которые можно активировать в ваших настройках.
  • Page Purge добавляет в стандартный скин Commons («Вектор») параметр «Очистить» на раскрывающейся вкладке «More» в верхней части страницы. Эта вкладка появляется в раскрывающемся меню рядом с панелью поиска, доступ к которой можно получить, щелкнув значок стрелки (). В скинах, отличных от Vector, вкладка помечена просто «*». Вместо этого в скине Timeless вы найдете это на боковой панели.
  • ExtraTabs2 включает вкладку «Очистить» вместе с другими полезными ссылками.
  • Очистка миниатюр добавляет вкладку «Создать миниатюру», которая восстанавливает миниатюры изображения (например, после загрузки новой версии файла).
  • UTCLiveClock и LocalLiveClock также содержат ссылку для обновления кеша сервера.

Нулевые правки

Если категория не показывает связанных страниц, которые, как известно, существуют, или показывает страницы, которые она больше не должна отображать, «затронутая» страница может быть отредактирована с нулевым значением (обновлена), и тогда будут показаны все правильно связанные страницы. Та же проблема иногда возникает при отображении использования ссылок («What links here» или в Commons чаще всего «File usage on Commons») и также может быть решена с нулевыми правками.

Нулевое редактирование очищает целевую страницу (включая страницы категорий и обратных ссылок), если страницу можно редактировать:

  1. Нажмите на "Edit source" вкладку вверху страницы, т.е. запустите редактор исходного кода.
  2. Нажмите на «Publish changes» в нижней части поля редактирования без внесения каких-либо изменений.

При пустом редактировании ничего не сохраняется и редактирование не записывается. Если вы оставите текст в сводке редактирования, он будет удален. Добавление новых пустых строк только в конец страницы также обычно является нулевым редактированием. Завершающие пустые строки в основном игнорируются. Однако правки разделов иногда приводят к изменениям и сохраняются.

Перемещение или защита страницы также считается нулевым редактированием, хотя редактирование записывается в историю страниц.

Преимущества
Все другие методы очистки не применяются к категоризации и изменениям «What links here» из изменений шаблона, но редактирование null применимо.
Недостатки
Если вы не можете редактировать страницу, вы, очевидно, не можете сделать нулевое редактирование. Если вам нужны обновления категорий или обратных ссылок, но вы не можете изменить значение null, просто подождите или обратитесь к администратору. Обычно изменения в ссылках на категории помещаются в очередь заданий и повторно кэшируются при низкой нагрузке на сервер. В зависимости от того, насколько загружен сервер, обновление страницы может занять дни или даже месяцы.

Не путайте пустое редактирование с фиктивным редактированием. Фиктивное редактирование действительно изменяет исходный код, хотя и незначительно.

Расширенная ручная очистка эскизов

Иногда очистка миниатюр может быть проблемой, даже при использовании гаджета Очистка миниатюр. Вот еще несколько шагов, которые стоит попробовать.

  • Попробуйте очистить кеш и нажать кнопку обновления. Обязательно удерживайте «Ctrl» (IE) или «Shift» (Firefox) при обновлении (жесткое обновление). Иногда возникает задержка при создании новой миниатюры для более новой версии изображения.
  • Щелкните правой кнопкой мыши на миниатюру, чтобы перейти на её страницу, добавьте ?action=purge к URL-адресу и нажмите  Enter или нажмите «Перейти».
  • Вы можете попытаться создать новую миниатюру, используя этот трюк:
  1. Зайдите на http://commons.wikimedia.org/w/thumb.php?f=Per_Stig_M%C3%B8ller.jpg&w=450 (скопируйте имя вашего изображения из строки URL — так что нелатинские символы экранируются — в ?f= и измените значение w= на ширину эскиза, который вы хотите восстановить) ... это позволит отобразить новую миниатюру. Сделайте это для всех эскизов размера, которые вы хотите повторно визуализировать. Вы также можете добавить параметр p для номера страницы файла, если он многостраничный.
  2. Откройте страницу изображения. В URL-адресе измените «action=edit» на «action=purge». Теперь несколько раз выполняйте жесткое обновление этого URL-адреса, пока не будет сгенерирован новый эскиз.
  3. Please purge your browser’s cache. (You only need to do it once.)
Operating
system

Browser
Microsoft Windows or Linux macOS
Chrome Press Ctrl+F5 or  Shift+F5
or hold down  Shift while clicking Reload
Press  Cmd+F5 or  Shift+F5
or hold down  Shift while clicking Reload
Mozilla Firefox Hold down  Shift while clicking Reload
(or press Ctrl+F5 or Ctrl+ Shift+R)
Press  Cmd+R (reload page) or
 Cmd+ Shift+R (reload page and rewrite cache)
Safari Hold down  Shift+Alt while clicking Reload
Press Ctrl+R Press  Cmd+ Option+E (clear browser cache)
or  Cmd+R (update)
Opera Press Ctrl+F5 or  Shift+F5
Konqueror
Internet Explorer Press Ctrl+F5
Альтернативное решение — добавить к URL-адресу произвольную строку миниатюры (добавить вопросительный знак, а затем какую-то строку: ?random). Это должно заставить средства масштабирования изображения регенерировать миниатюру.
Вы также можете использовать шаблон {{Regenerate thumbnail}} для создания URL-адреса:
Введите это Чтобы получить это
{{Regenerate thumbnail|1=California wind resource map 50m 800.jpg|2=79}} https://commons.wikimedia.org/w/thumb.php?f=California+wind+resource+map+50m+800.jpg&w=79
Если у вас постоянно возникают проблемы с обновлением эскизов, вы можете использовать один обходной прием — использовать эскиз необычного размера. Вместо того, чтобы разрешать размер по умолчанию или указанный пользователем, запросите необычный размер, например 199px или 201px. Поскольку этот размер обычно не используется, программному обеспечению придется создать совершенно новую миниатюру и, таким образом, будет использовать новое обновленное изображение вместо предоставления существующей миниатюры на основе старой версии изображения.
Размеры большого пальца по умолчанию и, следовательно, те, с которыми, скорее всего, возникнут проблемы, составляют (от 1 доллара): 120, 150, 180, 200, 250, 300 + миниатюра для страницы изображения (если изображение больше, чем это пространство) — вы можете определить размер этого изображения, щелкнув его правой кнопкой мыши и выбрав «Сохранить как…» — оно будет сохранено как что-то вроде 450px-Properimagename.jpg — так говорит вам префикс).
Когда появится надежный способ обновления эскизов или принудительного их повторного рендеринга, будьте уверены, мы сообщим вам об этом.
Если ничего из вышеперечисленного не помогает, простое переименование файла также решит проблему с устаревшими миниатюрами.

Баги

Есть некоторые известные проблемы, препятствующие правильному отображению или созданию эскизов.

  • COM:MAXTHUMB
  • Миниатюры не создаются для некоторых PDF-файлов (phab:T72734)
  • Проблема с кешем изображения при 'перезаписи' изображения в общем доступе (лак: phab:T119038, браузер: phab:T38380)

См. также

Примечания

  1. Manual:Purge#Requests must be confirmed