it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
=== Configuration changes in 1.17 ===
-* (bug 12797) Allow adjusting of default gallery display options:
- $wgGalleryImagesPerRow, $wgGalleryImageWidth, $wgGalleryImageHeight
- $wgGalleryCaptionLength, $wgGalleryShowBytes
* DatabaseFunctions.php that was needed for compatibility with pre-1.3 extensions
has been removed.
*/
$wgThumbUpright = 0.75;
-/**
- * Adjust the default number of images per-row in the gallery.
- */
-$wgGalleryImagesPerRow = 3;
-
-/**
- * Adjust the width of the cells containing images in galleries (in "px")
- */
-$wgGalleryImageWidth = 200;
-
-/**
- * Adjust the height of the cells containing images in galleries (in "px")
- */
-$wgGalleryImageHeight = 200;
-
-/**
- * The length of caption to truncate to by default (in characters)
- */
-$wgGalleryCaptionLength = 10;
-
-/**
- * Should the gallerys in categoryes show the filesize in bytes?
- */
-$wgGalleryShowBytes = true;
-
/**
* On category pages, show thumbnail gallery for images belonging to that
* category instead of listing them as articles.
*/
private $contextTitle = false;
+ private $mPerRow = 4; // How many images wide should the gallery be?
+ private $mWidths = 120, $mHeights = 120; // How wide/tall each thumbnail should be
+
private $mAttribs = array();
/**
* Create a new image gallery object.
*/
function __construct( ) {
- global $wgGalleryImagesPerRow, $wgGalleryImageWidth, $wgGalleryImageHeight, $wgGalleryShowBytes, $wgGalleryCaptionLength;
$this->mImages = array();
- $this->mShowBytes = $wgGalleryShowBytes;
+ $this->mShowBytes = true;
$this->mShowFilename = true;
$this->mParser = false;
$this->mHideBadImages = false;
- $this->mPerRow = $wgGalleryImagesPerRow;
- $this->mWidths = $wgGalleryImageWidth;
- $this->mHeights = $wgGalleryImageHeight;
- $this->mCaptionLength = $wgGalleryCaptionLength;
}
/**
$textlink = $this->mShowFilename ?
$sk->link(
$nt,
- htmlspecialchars( $wgLang->truncate( $nt->getText(), $this->mCaptionLength ) ),
+ htmlspecialchars( $wgLang->truncate( $nt->getText(), 20 ) ),
array(),
array(),
array( 'known', 'noclasses' )