Jump to content

Extension talk:Memorize

Add topic
From mediawiki.org
Latest comment: 14 years ago by Ryan lane in topic Link Broken

Just want to say great thank you for the extension! I use it all the time, it's just what I wanted, but didn't know about it ;). I'm learning foreign languages and found the extension to be very useful. I've been using it for about a month now. Kozlovsk 12:09, 16 August 2007 (UTC)Reply

No problem. This is exactly the same thing I'm using it for ;).
--Ryan lane 14:19, 16 August 2007 (UTC)Reply

Making matching mode default

[edit]

Really nice extension. thanks for this.

I want to do one thing- how can I make the matching mode default on page load?

Problem with 1.11 ?

[edit]

Hello, I'm using 1.11 and I don't manage to make your extension work. The extension is recognized by MW but the "memorize" button in a table doesn't work, it seems there is a problem with the .js I downloaded with your link. I've tried these things at the bottom of the LocalSettings.php, after include("extensions/Memorize.php"); :

$wgMemorizeExtensionPath = "C:/wamp/www/TestMediaWiki/extensions";

or

$wgMemorizeExtensionPath = "$IP/extensions";

But nothing works, even after a hard reload... --Henrique 10:44, 3 November 2007 (UTC)Reply

You didn't read the instructions properly; "where $wgMemorizeExtensionPath is the relative URL to find memorizable.js" is what the instructions say. You are using the path on your local system. You need to use the relative URL, so that the plugin can properly place the JS in the html, so that the user can download it.
--Ryan lane 13:50, 5 November 2007 (UTC)Reply
Thanks for your answer, english's not my mother's tongue. So in my case, the path was simply "/TestMediaWiki/extensions". Now I'm gonna work on a french translation of the extension. --Henrique 11:11, 6 November 2007 (UTC)Reply
Has anything become of the translation. The extension looks nice but is not usable in the UK with children because of our spelling of the word memorise. We would need an international version!ClemRutter 08:57, 17 July 2008 (UTC)Reply
Which portion of this do you need changed? The tag name, or the javascript? I don't maintain the javascript, and as such, can't help you there. If you need the tag changed, the code is extremely simple (but your kids aren't adding the quizzes anyway right? So is there a huge need to change this?)
--Ryan lane 13:53, 21 July 2008 (UTC)Reply

Suggetion for improved installation method

[edit]

I just installed the Memorize extension on the latest version of MediaWiki. It took more work than might be needed.

I would suggest the following improvements to make installation easier.

  • Put the memorizable.js file in the extension's folder rather than require a separate download. The license permits it and still has links to the authors site, which seem like what he wants preserved.
  • Because of the above, change line 52 of Memorize.php to
global $wgScriptPath;
$m_pageObj->addScript( '<script src="'. $wgScriptPath.'/extensions/Memorize/memorizable.js" type="text/javascript"></script>' );
  • Change the installation instructions to the more standard
require_once("$IP/extensions/Memorize/Memorize.php");

--Gary Anderson 04:35, 16 March 2009 (UTC)Reply

Patch submitted in bugzilla:19268. But it is not sure that it will be applied, because it makes sense to make it configurable. --almaghi 22:23, 17 June 2009 (UTC)Reply
About putting memorizable.js in the extension folder, I get a negative answer from memorizable.org: « I'd prefer if people would download it from the memorizable site. », so I suggest to respect this preference whereas licences would permit it. --almaghi 22:48, 17 June 2009 (UTC)Reply
[edit]

The link to http://memorizable.org/Code#License (for more information about the licensing) is broken. Thanks. JonathanWilliford 05:52, 25 December 2009 (UTC)Reply

Ugh. I can't find any information on the javascript license, and the code itself shows:
/*
 * Copyright (c) 2009, Craig D. Muth, memorize.com
 * All rights reserved.
 */
So, I'm going to have to assume the author close-sourced his work. I'm going to remove this extension from SVN, and deprecate it here. I have no interest in maintaining an extension for something close sourced.
--Ryan lane 14:31, 29 December 2009 (UTC)Reply
And what about to ask the author to offer it under free license?--Juan de Vojníkov 21:01, 1 January 2010 (UTC)Reply
It was previously under an open source license. It no longer is. The link to the source is gone, all references to the license are gone, you can't get the unminimized source any more either. The author also previously rejected the request to allow us to host the javascript in Wikimedia's SVN. If you would like to contact the author about this, be my guest; however, I don't plan on dealing with it. This extension is really simple, if you'd like to continue to mantain it.
--Ryan lane 14:09, 4 January 2010 (UTC)Reply