Extension:MagicNoCache/el

From MediaWiki.org
Jump to navigation Jump to search
MediaWiki extensions manual
OOjs UI icon advanced.svg
MagicNoCache
Release status: stable
Implementation Page action
Description Allows to disable caching on a per page basis
Author(s) Kimon Andreou (Kimontalk)
Latest version 1.2.1 (2012-11-30)
MediaWiki 1.19+
PHP 5.3+
Database changes No
License GPL-2+
Download Template:WikimediaDownload/gerritonly
Example [1]
Hooks used
ParserBeforeTidy
Translate the MagicNoCache extension if it is available at translatewiki.net
Check usage and version matrix.

Περιγραφή[edit]

Η επέκταση αυτή δημιουργεί τη νέα "μαγική λέξη" __NOCACHE__ και απενεργοποιεί την μνήμη cache για όποια σελίδα στην οποία βρίσκει τη λέξη αυτή.

Η επέκταση θα προσπαθήσει να απενεργοποιήσει τη μνήμη cache της σελίδας καλώντας την εντολή disableCache() του αντικειμένου Parser και επίσης την εντολή enableClientCache() του αντικειμένου OutputPage ($wgOut)

Έγραψα την επέκταση αυτή γιατί έψαχνα για ένα τρόπο με τον οποίο να μπορώ να σιγουρέψω πως σεγκεκριμές σελίδες θα έχουν πάντα τις νεότερες αλλαγές επειδή ανανεώνονται πολύ συχνα.

Εγκατάσταση[edit]

  • Download and place the file(s) in a directory called MagicNoCache in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php:
    require_once "$IP/extensions/MagicNoCache/MagicNoCache.php";
    
  • Yes Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Άλλες γλώσσες: English  • Ελληνικά • polski