web/wp-admin/gears-manifest.php
changeset 194 32102edaa81b
parent 136 bde1974c263b
--- a/web/wp-admin/gears-manifest.php	Thu Sep 16 15:45:36 2010 +0000
+++ b/web/wp-admin/gears-manifest.php	Mon Nov 19 18:26:13 2012 +0100
@@ -34,15 +34,15 @@
 $entries = '';
 
 foreach ( $files as $file ) {
+	// Set ignoreQuery, defaulting to true
+	$ignore_query = ( isset($file[2]) && !$file[2] ) ? '' : ', "ignoreQuery" : true ';
+
 	// If version is not set, just output the file
 	if ( !isset($file[1]) )
-		$entries .= '{ "url" : "' . $file[0] . '" },' . "\n";
-	// If ver is set but ignoreQuery is not, output file with ver tacked on
-	elseif ( !isset($file[2]) )
-		$entries .= '{ "url" : "' . $file[0] . '?' . $file[1] . '" },' . "\n";
-	// Output url, src, and ignoreQuery
+		$entries .= '{ "url" : "' . $file[0] . '"' . $ignore_query . ' }' . "\n";
+	// Output url and src
 	else
-		$entries .= '{ "url" : "' . $file[0] . '", "src" : "' . $file[0] . '?' . $file[1] . '", "ignoreQuery" : true },' . "\n";
+		$entries .= '{ "url" : "' . $file[0] . '", "src" : "' . $file[0] . '?' . $file[1] . '"' . $ignore_query . ' },' . "\n";
 }
 
 echo trim( trim($entries), ',' );