]> git.wh0rd.org - tt-rss.git/blobdiff - include/functions.php
optimize loading of external libraries a bit
[tt-rss.git] / include / functions.php
index 66054c23b0346d39bde062f5e7f63dbbb9cdbbd2..d9a3a5963988bf86761e6d45e7a52c6d4b1cd628 100644 (file)
                return $rv;
        }
 
+       function stylesheet_tag($filename) {
+               $timestamp = filemtime($filename);
+
+               echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"$filename?$timestamp\"/>\n";
+       }
+
+       function javascript_tag($filename) {
+               $query = "";
+
+               if (!(strpos($filename, "?") === FALSE)) {
+                       $query = substr($filename, strpos($filename, "?")+1);
+                       $filename = substr($filename, 0, strpos($filename, "?"));
+               }
+
+               $timestamp = filemtime($filename);
+
+               if ($query) $timestamp .= "&$query";
+
+               echo "<script type=\"text/javascript\" charset=\"utf-8\" src=\"$filename?$timestamp\"></script>\n";
+       }
+
 ?>