[pLog-svn] r6177 - plog/trunk/js/ui/pages

mark at devel.lifetype.net mark at devel.lifetype.net
Mon Jan 28 09:02:09 EST 2008


Author: mark
Date: 2008-01-28 09:02:09 -0500 (Mon, 28 Jan 2008)
New Revision: 6177

Modified:
   plog/trunk/js/ui/pages/global.js
Log:
Some improvements of the Massive option icon switcher. It only replace the locale string only, instead of replace all innerHTML string.

Modified: plog/trunk/js/ui/pages/global.js
===================================================================
--- plog/trunk/js/ui/pages/global.js	2008-01-27 18:25:22 UTC (rev 6176)
+++ plog/trunk/js/ui/pages/global.js	2008-01-28 14:02:09 UTC (rev 6177)
@@ -9,13 +9,17 @@
 	if ( Lifetype.Dom.$('massiveChangeOption').style.display == 'none' )
 	{
 		Lifetype.Dom.show( 'massiveChangeOption' );
-		Lifetype.Dom.$('optionIconLink').innerHTML = tr('hide_massive_change_option');
+		var innerHTML = Lifetype.Dom.$('optionIconLink').innerHTML;
+		var newInnerHTML = innerHTML.replace(tr('show_massive_change_option'), tr('hide_massive_change_option'));
+		Lifetype.Dom.$('optionIconLink').innerHTML = newInnerHTML;
 		Lifetype.Dom.$('optionIconLink').title = tr('hide_massive_change_option');
 	}
 	else
 	{
 		Lifetype.Dom.hide( 'massiveChangeOption' );
-		Lifetype.Dom.$('optionIconLink').innerHTML = tr('show_massive_change_option');
+		var innerHTML = Lifetype.Dom.$('optionIconLink').innerHTML;
+		var newInnerHTML = innerHTML.replace(tr('hide_massive_change_option'), tr('show_massive_change_option'));
+		Lifetype.Dom.$('optionIconLink').innerHTML = newInnerHTML;
 		Lifetype.Dom.$('optionIconLink').title = tr('show_massive_change_option');
 	}
 }



More information about the pLog-svn mailing list