https://www.mediawiki.org/wiki/Special:Code/MediaWiki/102207

Revision: 102207
Author:   krinkle
Date:     2011-11-06 23:11:46 +0000 (Sun, 06 Nov 2011)
Log Message:
-----------
[TsIntuition] demoBase fixes + wrap demo-output into <div style="white-space: 
pre;" />
* Because of the closing div decided to restructure the close_demo function. It 
includes a call to view_source now. Making close_demo() the only function call 
needed from a demo
* Making timezone explicitly default to UTC for demos to suppress PHP's warning 
about how we should not assume the default timezone.

Modified Paths:
--------------
    trunk/tools/ToolserverI18N/public_html/demo/demo1.php
    trunk/tools/ToolserverI18N/public_html/demo/demo2.php
    trunk/tools/ToolserverI18N/public_html/demo/demo3.php
    trunk/tools/ToolserverI18N/public_html/demo/demo4.php
    trunk/tools/ToolserverI18N/public_html/demo/demo5.php
    trunk/tools/ToolserverI18N/public_html/demo/demo6.php
    trunk/tools/ToolserverI18N/public_html/demo/demo7.php
    trunk/tools/ToolserverI18N/public_html/demo/demo8.php
    trunk/tools/ToolserverI18N/public_html/demo/demoBase.php

Modified: trunk/tools/ToolserverI18N/public_html/demo/demo1.php
===================================================================
--- trunk/tools/ToolserverI18N/public_html/demo/demo1.php       2011-11-06 
23:07:58 UTC (rev 102206)
+++ trunk/tools/ToolserverI18N/public_html/demo/demo1.php       2011-11-06 
23:11:46 UTC (rev 102207)
@@ -11,5 +11,4 @@
 
 
 /* View source */
-view_source( __FILE__ );
-close_demo();
\ No newline at end of file
+close_demo( __FILE__ );

Modified: trunk/tools/ToolserverI18N/public_html/demo/demo2.php
===================================================================
--- trunk/tools/ToolserverI18N/public_html/demo/demo2.php       2011-11-06 
23:07:58 UTC (rev 102206)
+++ trunk/tools/ToolserverI18N/public_html/demo/demo2.php       2011-11-06 
23:11:46 UTC (rev 102207)
@@ -18,5 +18,4 @@
 
 
 /* View source */
-view_source( __FILE__ );
-close_demo();
\ No newline at end of file
+close_demo( __FILE__ );

Modified: trunk/tools/ToolserverI18N/public_html/demo/demo3.php
===================================================================
--- trunk/tools/ToolserverI18N/public_html/demo/demo3.php       2011-11-06 
23:07:58 UTC (rev 102206)
+++ trunk/tools/ToolserverI18N/public_html/demo/demo3.php       2011-11-06 
23:11:46 UTC (rev 102207)
@@ -21,5 +21,4 @@
 
 
 /* View source */
-view_source( __FILE__ );
-close_demo();
\ No newline at end of file
+close_demo( __FILE__ );

Modified: trunk/tools/ToolserverI18N/public_html/demo/demo4.php
===================================================================
--- trunk/tools/ToolserverI18N/public_html/demo/demo4.php       2011-11-06 
23:07:58 UTC (rev 102206)
+++ trunk/tools/ToolserverI18N/public_html/demo/demo4.php       2011-11-06 
23:11:46 UTC (rev 102207)
@@ -21,5 +21,4 @@
 
 
 /* View source */
-view_source( __FILE__ );
-close_demo();
+close_demo( __FILE__ );

Modified: trunk/tools/ToolserverI18N/public_html/demo/demo5.php
===================================================================
--- trunk/tools/ToolserverI18N/public_html/demo/demo5.php       2011-11-06 
23:07:58 UTC (rev 102206)
+++ trunk/tools/ToolserverI18N/public_html/demo/demo5.php       2011-11-06 
23:11:46 UTC (rev 102207)
@@ -13,5 +13,4 @@
 echo $I18N->getFooterLine( TSINT_HELP_ALL );
 
 /* View source */
-view_source( __FILE__ );
-close_demo();
+close_demo( __FILE__ );

Modified: trunk/tools/ToolserverI18N/public_html/demo/demo6.php
===================================================================
--- trunk/tools/ToolserverI18N/public_html/demo/demo6.php       2011-11-06 
23:07:58 UTC (rev 102206)
+++ trunk/tools/ToolserverI18N/public_html/demo/demo6.php       2011-11-06 
23:11:46 UTC (rev 102207)
@@ -68,5 +68,4 @@
 
 
 /* View source */
-view_source( __FILE__ );
-close_demo();
\ No newline at end of file
+close_demo( __FILE__ );

Modified: trunk/tools/ToolserverI18N/public_html/demo/demo7.php
===================================================================
--- trunk/tools/ToolserverI18N/public_html/demo/demo7.php       2011-11-06 
23:07:58 UTC (rev 102206)
+++ trunk/tools/ToolserverI18N/public_html/demo/demo7.php       2011-11-06 
23:11:46 UTC (rev 102207)
@@ -18,5 +18,4 @@
 
 
 /* View source */
-view_source( __FILE__ );
-close_demo();
\ No newline at end of file
+close_demo( __FILE__ );

Modified: trunk/tools/ToolserverI18N/public_html/demo/demo8.php
===================================================================
--- trunk/tools/ToolserverI18N/public_html/demo/demo8.php       2011-11-06 
23:07:58 UTC (rev 102206)
+++ trunk/tools/ToolserverI18N/public_html/demo/demo8.php       2011-11-06 
23:11:46 UTC (rev 102207)
@@ -37,5 +37,4 @@
 
 
 /* View source */
-view_source( __FILE__ );
-close_demo();
\ No newline at end of file
+close_demo( __FILE__ );

Modified: trunk/tools/ToolserverI18N/public_html/demo/demoBase.php
===================================================================
--- trunk/tools/ToolserverI18N/public_html/demo/demoBase.php    2011-11-06 
23:07:58 UTC (rev 102206)
+++ trunk/tools/ToolserverI18N/public_html/demo/demoBase.php    2011-11-06 
23:11:46 UTC (rev 102207)
@@ -1,5 +1,5 @@
 <?php
-error_reporting(E_ALL); ini_set('display_errors', 1);
+error_reporting( E_ALL ); ini_set( 'display_errors', 1 ); 
date_default_timezone_set( 'UTC' );
 
 /* Load Toolserver Intuition from the main directory */
 require_once( dirname(dirname( __DIR__ )) . '/ToolStart.php' );
@@ -71,7 +71,9 @@
        $descr = htmlspecialchars( $descr );
        echo "<li><a href=\"$demoFilename.php\" 
title=\"$descr\">$demoFilename</a><br /><small>$descr</small></li>";
 }
-echo "</ul>$outputHead";
+echo '</ul>';
+echo $outputHead;
+echo '<div style="white-space: pre;">';
 
 
 // Output source-heading and source code
@@ -83,11 +85,13 @@
 }
 
 // End of track
-function close_demo(){
+function close_demo( $file ) {
+       echo '</div>';
+       view_source( $file );
        echo '</body></html>';
 }
 
 // Make this file viewable as well
 if( $thisFile == 'demoBase' ){
-       view_source( __FILE__ );
+       close_demo( __FILE__ );
 }
\ No newline at end of file


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

Reply via email to