Last modified: 2012-11-20 21:36:01 UTC
Semantic Drilldown is generating the following PHP notices in the error log for me: PHP Notice: Undefined offset: 1 in /srv/www/mediawiki/public_html/w/extensions/SemanticDrilldown/includes/SD_FilterValue.php on line 30 I'm running MediaWiki 1.19.2, PHP 5.3.10 and Semantic Drilldown 1.2.2 (via git). The line referenced is: list( $month_str, $year ) = explode( ' ', $fv->text );
Is it possible that you're running a filter of type "month" on a property that's not of type "date", or something like that?
That is entirely possible, but I don't *think* that is the issue. This drilldown generates the error (as do others): http://roadsignmath.com/wiki/Special:BrowseData/Signs?Posted_on=February_2006 The filter is on Was posted on property http://roadsignmath.com/wiki/Filter:Posted_on http://roadsignmath.com/wiki/Property:Was_posted_on And that property is a date.
I'm marking this as fixed, since there's now a check in place, as of version 1.2.3, to prevent this error message from appearing. I don't know if the underlying source of the error needs fixing, however.
At least that will keep log files from being piled up with this notice. I did look at my setup per your earlier comment and I did not see a type issue, but with the level of loose typing going on in (S)MW it's hard to say that with any certainty.
I updated to newest version from git and these notices are gone.