* Add a quickie script dumpSisterSites.php for generating a page list in the
format for WSR-1 SisterSites support
* (bug 7223) Monobook.js is used for site content, should not be localized
+* Set default disabled values for DjVu render options
+* Added Xml::option() for generating <option>s easily
+* Localized page numbers in drop-down for DjVu page selection
+* Fixed linktrail for vi
== Languages updated ==
* Enable this and $wgDjvuRenderer to enable djvu rendering
*/
# $wgDjvuToXML = 'djvutoxml';
+$wgDjvuToXML = null;
/**
* Path of the ddjvu DJVU renderer
* Enable this and $wgDjvuToXML to enable djvu rendering
*/
# $wgDjvuRenderer = 'ddjvu';
+$wgDjvuRenderer = null;
/**
* Path of the DJVU post processor
$select .= $wgOut->parse( wfMsg( 'imgmultigotopre' ), false ) .
' <select id="pageselector" name="page">';
for ( $i=1; $i <= $count; $i++ ) {
- if ( $i == $page ) {
- $select .= "<option value=\"$i\" selected=\"selected\">$i</option>";
- } else {
- $select .= "<option value=\"$i\" >$i</option>\n";
- }
+ $select .= Xml::option( $wgLang->formatNum( $i ), $i,
+ $i == $page );
}
$select .= '</select>' . $wgOut->parse( wfMsg( 'imgmultigotopost' ), false ) .
'<input type="submit" value="' .
'type' => 'hidden',
'value' => $value ) + $attribs );
}
+
+ /**
+ * Convenience function to build an HTML drop-down list item.
+ * @param $text String: text for this item
+ * @param $value String: form submission value; if empty, use text
+ * @param $selected boolean: if true, will be the default selected item
+ * @param $attribs array: optional additional HTML attributes
+ * @return string HTML
+ */
+ public static function option( $text, $value=null, $selected=false,
+ $attribs=array() ) {
+ if( !is_null( $value ) ) {
+ $attribs['value'] = $value;
+ }
+ if( $selected ) {
+ $attribs['selected'] = 'selected';
+ }
+ return self::element( 'option', $attribs, $text );
+ }
/**
* Returns an escaped string suitable for inclusion in a string literal
MW_DATE_ISO => '2001-01-15 16:12:34'
);
-$linkTrail = "/^([a-zàâçéèêîôûäëïöüùÇÉÂÊÎÔÛÄËÏÖÜÀÈÙ]+)(.*)$/sD";
+$linkTrail = "/^([a-zàâçéèêîôûäëïöüùÇÉÂÊÎÔÛÄËÏÖÜÀÈÙ]+)(.*)$/sDu";
$separatorTransformTable = array(',' => '.', '.' => ',' );