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