1 // Exif metadata display for MediaWiki file uploads
3 // Add an expand/collapse link and collapse by default if set to
4 // (with JS disabled, user will see all items)
7 jQuery( document ).ready( function( $ ) {
8 var showText = mw.msg( 'metadata-expand' );
9 var hideText = mw.msg( 'metadata-collapse' );
11 var $table = $( '#mw_metadata' );
12 var $tbody = $table.find( 'tbody' );
13 if ( !$tbody.length ) {
17 var $row = $( '<tr class="mw-metadata-show-hide-extended"></tr>' );
18 var $col = $( '<td colspan="2"></td>' );
20 var $link = $( '<a></a>', {
24 if ( $table.hasClass( 'collapsed' ) ) {
25 $( this ).text( hideText );
27 $( this ).text( showText );
29 $table.toggleClass( 'expanded collapsed' );
35 $tbody.append( $row );
38 $table.addClass( 'collapsed' );