Extension talk:PageProtection/Sourcecode

The following discussion has been transferred from Meta-Wiki.
Any user names refer to users of that site, who are not necessarily users of MediaWiki.org (even if they share the same username).

Does not work with MediaWiki 1.6.7 edit

Thanks for a great extension! However, PageProtection does not seem to work after upgrade from MediaWiki 1.6.6 to 1.6.7 :(

Does anyone know of ways to make it work in 1.6.7 ?

Hmmm - I just spent an hour trying to get this extension to work with 1.7 and failed. I ran into several problems which I fixed but am stuck now.
  • Problem 1: The PageProtection extension tries to include some PEAR stuff, including Crypt but the include_path was not set to include the root of the PEAR directory so the files couldn't be found.
  • Problem 2: After fixing that problem, I got stuck at a line in Encryption.php. The line is
$str = $keypair->toPEMString();
but the method toPEMString() does not exist. I'm stuck at this point - obviously there is more than one version of the Crypt_RSA_KeyPair class but I don't know how to get the right one, given that I just installed the latest available version from PEAR.
  • Minor problem - the PageProtection code is using a deprecated style for call-by-ref which needs to be updated.

DavidJameson 20:21, 1 August 2006 (UTC)Reply

Return to "PageProtection/Sourcecode" page.