http://www.mediawiki.org/wiki/Special:Code/MediaWiki/97553

Revision: 97553
Author:   reedy
Date:     2011-09-19 20:42:07 +0000 (Mon, 19 Sep 2011)
Log Message:
-----------
Stolen stab in the dark to stop SpecialNovaKey go stupidly wide when you've got 
a long key (maybe need a tooltip or something later)

Modified Paths:
--------------
    trunk/extensions/OpenStackManager/OpenStackManager.php
    trunk/extensions/OpenStackManager/special/SpecialNovaKey.php

Added Paths:
-----------
    trunk/extensions/OpenStackManager/modules/
    trunk/extensions/OpenStackManager/modules/ext.openstack.css

Modified: trunk/extensions/OpenStackManager/OpenStackManager.php
===================================================================
--- trunk/extensions/OpenStackManager/OpenStackManager.php      2011-09-19 
20:27:36 UTC (rev 97552)
+++ trunk/extensions/OpenStackManager/OpenStackManager.php      2011-09-19 
20:42:07 UTC (rev 97553)
@@ -134,4 +134,13 @@
 $wgHooks['LDAPModifyUITemplate'][] = 'OpenStackNovaUser::LDAPModifyUITemplate';
 $wgHooks['LDAPUpdateUser'][] = 'OpenStackNovaUser::LDAPSetNovaInfo';
 
+$commonModuleInfo = array(
+       'localBasePath' => dirname( __FILE__ ) . '/modules',
+       'remoteExtPath' => 'OpenStackManager/modules',
+);
+
+$wgResourceModules['ext.openstack'] = array(
+       'styles' => 'ext.openstack.css',
+) + $commonModuleInfo;
+
 require_once( "$IP/extensions/OpenStackManager/OpenStackNovaProject.php" );

Added: trunk/extensions/OpenStackManager/modules/ext.openstack.css
===================================================================
--- trunk/extensions/OpenStackManager/modules/ext.openstack.css                 
        (rev 0)
+++ trunk/extensions/OpenStackManager/modules/ext.openstack.css 2011-09-19 
20:42:07 UTC (rev 97553)
@@ -0,0 +1,4 @@
+.Nova_col {
+max-width: 50em;
+overflow: hidden;
+}
\ No newline at end of file


Property changes on: trunk/extensions/OpenStackManager/modules/ext.openstack.css
___________________________________________________________________
Added: svn:eol-style
   + native

Modified: trunk/extensions/OpenStackManager/special/SpecialNovaKey.php
===================================================================
--- trunk/extensions/OpenStackManager/special/SpecialNovaKey.php        
2011-09-19 20:27:36 UTC (rev 97552)
+++ trunk/extensions/OpenStackManager/special/SpecialNovaKey.php        
2011-09-19 20:42:07 UTC (rev 97553)
@@ -167,6 +167,7 @@
 
                $this->setHeaders();
                $wgOut->setPagetitle( wfMsg( 'openstackmanager-keylist' ) );
+               $wgOut->addModuleStyles( 'ext.openstack' );
 
                $out = '';
                $sk = $wgOut->getSkin();
@@ -184,7 +185,7 @@
                                $projectOut = Html::element( 'th', array(), 
wfMsg( 'openstackmanager-name' ) );
                                $projectOut .= Html::element( 'th', array(), 
wfMsg( 'openstackmanager-fingerprint' ) );
                                foreach ( $keypairs as $keypair ) {
-                                       $keyOut = Html::element( 'td', array(), 
$keypair->getKeyName() );
+                                       $keyOut = Html::element( 'td', array( 
'class' => 'Nova_col' ), $keypair->getKeyName() );
                                        $keyOut .= Html::element( 'td', 
array(), $keypair->getKeyFingerprint() );
                                        $projectOut .= Html::rawElement( 'tr', 
array(), $keyOut );
                                }


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to