https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112002
Revision: 112002
Author: nikerabbit
Date: 2012-02-21 11:17:09 +0000 (Tue, 21 Feb 2012)
Log Message:
-----------
Just ids to find the elements, faster and less error prone
Modified Paths:
--------------
trunk/extensions/Translate/utils/MessageTable.php
trunk/extensions/Translate/utils/TranslationEditPage.php
Modified: trunk/extensions/Translate/utils/MessageTable.php
===================================================================
--- trunk/extensions/Translate/utils/MessageTable.php 2012-02-21 10:55:50 UTC
(rev 112001)
+++ trunk/extensions/Translate/utils/MessageTable.php 2012-02-21 11:17:09 UTC
(rev 112002)
@@ -148,6 +148,7 @@
$tqeData = array(
'data-title' => $title->getPrefixedText(),
'data-group' => $this->group->getId(),
+ 'id' => 'tqe-anchor-' . substr( sha1(
$title->getPrefixedText() ), 0, 12 ),
);
$leftColumn = $this->getReviewButton( $m ) . $anchor .
$tools['edit'] . $extra . $this->getReviewStatus( $m );
Modified: trunk/extensions/Translate/utils/TranslationEditPage.php
===================================================================
--- trunk/extensions/Translate/utils/TranslationEditPage.php 2012-02-21
10:55:50 UTC (rev 112001)
+++ trunk/extensions/Translate/utils/TranslationEditPage.php 2012-02-21
11:17:09 UTC (rev 112002)
@@ -194,7 +194,8 @@
}
if ( $wgRequest->getVal( 'translate-beta' ) ) {
- $onclick = 'jQuery( this ).closest( ".inlineeditable"
).dblclick(); return false;';
+ $text = 'tqe-anchor-' . substr( sha1(
$title->getPrefixedText() ), 0, 12 );
+ $onclick = "jQuery( '#$text' ).dblclick(); return
false;";
} else {
$onclick = Xml::encodeJsCall(
'return mw.translate.openDialog', array(
$title->getPrefixedDbKey(), $group )
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs