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