Extension:MagicNoCache/el

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]
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

  • Κάντε λήψη και τοποθετήστε τα αρχεία σε έναν κατάλογο που ονομάζεται MagicNoCache στον φάκελο extensions/ σας.
  • Προσθέστε τον παρακάτω κώδικα στο κάτω μέρος του LocalSettings.php σας:
    require_once "$IP/extensions/MagicNoCache/MagicNoCache.php";
    
  •   Done – Πλοηγηθείτε στο Special:Version στο wiki για να βεβαιωθείτε ότι η επέκταση έχει εγκατασταθεί με επιτυχία.