Last modified: 2013-04-22 16:15:29 UTC
When I try to create a new course on test2.wikipedia.org (tested at [1] and other pages), I get this error: PHP fatal error in /usr/local/apache/common-local/php-1.21wmf3/includes/content/ContentHandler.php line 88: Argument 1 passed to ContentHandler::getContentText() must implement interface Content, boolean given, called in /usr/local/apache/common-local/php-1.21wmf3/includes/Article.php on line 390 and defined [1] = http://test2.wikipedia.org/wiki/Education_Program:Clementine_College
(clarifying summary)
Looks like stuff that broke because of the content handler changes. Will look at this soonish, because it will affect enwiki as well.
Weird, how was this not a problem with 1.21wmf2?
Rob, I hadn't done any testing that involved the offending function since 1.21.wmf1 (possibly earlier).
https://gerrit.wikimedia.org/r/#/c/30780/
New commit: https://gerrit.wikimedia.org/r/#/c/30901/
Jeroen, I see that the commit for this is marked abandoned and that there's a different fix in the works. Can we get some sort of interim fix immediately to make the extension usable? At this point, the live extension on en.wikipedia.org is still broken and we can't trial the extension with the class that volunteered for it this term.
That commit has been restored and deployed, and course page creation works now.