__FILE__, 'name' => 'Vector', 'namemsg' => 'skinname-vector', 'descriptionmsg' => 'vector-skin-desc', 'url' => 'https://www.mediawiki.org/wiki/Skin:Vector', 'author' => array( 'Trevor Parscal', 'Roan Kattouw', '...' ), 'license-name' => 'GPLv2+', ); // Register files $wgAutoloadClasses['SkinVector'] = __DIR__ . '/SkinVector.php'; $wgAutoloadClasses['VectorTemplate'] = __DIR__ . '/VectorTemplate.php'; $wgMessagesDirs['Vector'] = __DIR__ . '/i18n'; // Register skin $wgValidSkinNames['vector'] = 'Vector'; // Register modules $wgResourceModules['skins.vector.styles'] = array( 'styles' => array( 'screen.less' => array( 'media' => 'screen' ), 'screen-hd.less' => array( 'media' => 'screen and (min-width: 982px)' ), ), 'remoteSkinPath' => 'Vector', 'localBasePath' => __DIR__, ); $wgResourceModules['skins.vector.js'] = array( 'scripts' => array( 'collapsibleTabs.js', 'vector.js', ), 'position' => 'top', 'dependencies' => array( 'jquery.throttle-debounce', 'jquery.tabIndex', ), 'remoteSkinPath' => 'Vector', 'localBasePath' => __DIR__, );