http://www.mediawiki.org/wiki/Special:Code/MediaWiki/94896

Revision: 94896
Author:   reedy
Date:     2011-08-18 15:03:23 +0000 (Thu, 18 Aug 2011)
Log Message:
-----------
Add some newlines to output

Add commented examples how to get Worksheet, list of cell based feeds from the 
google documents spreadhseet api

Modified Paths:
--------------
    trunk/extensions/MetricsReporting/fetchGoogleSpreadsheet.php

Modified: trunk/extensions/MetricsReporting/fetchGoogleSpreadsheet.php
===================================================================
--- trunk/extensions/MetricsReporting/fetchGoogleSpreadsheet.php        
2011-08-18 13:59:36 UTC (rev 94895)
+++ trunk/extensions/MetricsReporting/fetchGoogleSpreadsheet.php        
2011-08-18 15:03:23 UTC (rev 94896)
@@ -61,20 +61,33 @@
 
                        $node = new SimpleXMLElement( $reader->readOuterXML() );
 
-                       //$src = (string)$node->content["src"];
-                       $src = $node->content->attributes()->src;
-                       $this->output( 'Worksheet found: ' . $src );
+                       // Worksheet based feed
+                       // $src = (string)$node->link[2]['href'];
+                       //$src = $node->link[2]->attributes()->href;
+
+                       // List based feed
+                       // $src = (string)$node->content["src"];
+                       // $src = $node->content->attributes()->src;
+
+                       // Cell based feed
+                       // $src = (string)$node->link["href"];
+                       // $src = $node->link->attributes()->href;
+
+                       $this->output( 'Worksheet found: ' . $src . "\n" );
                        $worksheets[] = $src;
 
                        // go to next <entry />
                        $reader->next( 'entry' );
                }
 
+               $this->output( "\n" );
+
                foreach( $worksheets as $sheet ) {
                        $http = $this->buildAuthedRequest( $sheet, $authToken, 
$cookies );
                        $http->execute();
                        $content = $http->getContent();
                        var_dump( $this->formatXmlString( $content ) );
+                       $this->output( "\n" );
                }
 
                $this->output( "Finished!\n" );


_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to