Справка:Очистка
Очистка — это способ принудить Commons воссоздать страницу из своей базы данных, не опираясь на «кэшированную» версию страницы. Кэширование ускоряет отображение страниц Commons, но иногда показывает копии устаревших страниц.
- Инструкция
- Очистку можно выполнить вручную, добавив текст
?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») и также может быть решена с нулевыми правками.
Нулевое редактирование очищает целевую страницу (включая страницы категорий и обратных ссылок), если страницу можно редактировать:
- Нажмите на "Edit source" вкладку вверху страницы, т.е. запустите редактор исходного кода.
- Нажмите на «Publish changes» в нижней части поля редактирования без внесения каких-либо изменений.
При пустом редактировании ничего не сохраняется и редактирование не записывается. Если вы оставите текст в сводке редактирования, он будет удален. Добавление новых пустых строк только в конец страницы также обычно является нулевым редактированием. Завершающие пустые строки в основном игнорируются. Однако правки разделов иногда приводят к изменениям и сохраняются.
Перемещение или защита страницы также считается нулевым редактированием, хотя редактирование записывается в историю страниц.
- Преимущества
- Все другие методы очистки не применяются к категоризации и изменениям «What links here» из изменений шаблона, но редактирование null применимо.
- Недостатки
- Если вы не можете редактировать страницу, вы, очевидно, не можете сделать нулевое редактирование. Если вам нужны обновления категорий или обратных ссылок, но вы не можете изменить значение null, просто подождите или обратитесь к администратору. Обычно изменения в ссылках на категории помещаются в очередь заданий и повторно кэшируются при низкой нагрузке на сервер. В зависимости от того, насколько загружен сервер, обновление страницы может занять дни или даже месяцы.
Не путайте пустое редактирование с фиктивным редактированием. Фиктивное редактирование действительно изменяет исходный код, хотя и незначительно.
Расширенная ручная очистка эскизов
Иногда очистка миниатюр может быть проблемой, даже при использовании гаджета Очистка миниатюр. Вот еще несколько шагов, которые стоит попробовать.
- Попробуйте очистить кеш и нажать кнопку обновления. Обязательно удерживайте «Ctrl» (IE) или «Shift» (Firefox) при обновлении (жесткое обновление). Иногда возникает задержка при создании новой миниатюры для более новой версии изображения.
- Щелкните правой кнопкой мыши на миниатюру, чтобы перейти на её страницу, добавьте
?action=purge
к URL-адресу и нажмите ↵ Enter или нажмите «Перейти». - Вы можете попытаться создать новую миниатюру, используя этот трюк:
- Зайдите на http://commons.wikimedia.org/w/thumb.php?f=Per_Stig_M%C3%B8ller.jpg&w=450 (скопируйте имя вашего изображения из строки URL — так что нелатинские символы экранируются — в ?f= и измените значение w= на ширину эскиза, который вы хотите восстановить) ... это позволит отобразить новую миниатюру. Сделайте это для всех эскизов размера, которые вы хотите повторно визуализировать. Вы также можете добавить параметр
p
для номера страницы файла, если он многостраничный. - Откройте страницу изображения. В URL-адресе измените «action=edit» на «action=purge». Теперь несколько раз выполняйте жесткое обновление этого URL-адреса, пока не будет сгенерирован новый эскиз.
- Please purge your browser’s cache or enable JavaScript in your Browser's settings. (You only need to do it once.)
- Зайдите на http://commons.wikimedia.org/w/thumb.php?f=Per_Stig_M%C3%B8ller.jpg&w=450 (скопируйте имя вашего изображения из строки URL — так что нелатинские символы экранируются — в ?f= и измените значение w= на ширину эскиза, который вы хотите восстановить) ... это позволит отобразить новую миниатюру. Сделайте это для всех эскизов размера, которые вы хотите повторно визуализировать. Вы также можете добавить параметр
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)
См. также