]> git.donarmstrong.com Git - lilypond.git/commitdiff
Build: add download tracking goals for website.
authorGraham Percival <graham@percival-music.ca>
Fri, 6 Aug 2010 08:03:16 +0000 (09:03 +0100)
committerGraham Percival <graham@percival-music.ca>
Fri, 6 Aug 2010 08:03:16 +0000 (09:03 +0100)
scripts/build/website_post.py

index f2d7931a000b321921788121af02877e548ba24c..5267a8582807ae4f5df29d494d0511922382df6b 100644 (file)
@@ -188,6 +188,13 @@ _uacct = "UA-68969-1";
 urchinTracker();
 </script>
 """);
 urchinTracker();
 </script>
 """);
+        #### add google tracker goals
+        if (line.find("href=\"http://download.linuxaudio.org") >= 0):
+            # TODO: more ugly hardcoding to make releases hard. :(
+            if (line.find('2.12') >= 0):
+                line = line.replace('a href=', 'a onClick=\"javascript:urchinTracker(\'/download/v2.12\');\" href=')
+            elif (line.find('2.13') >= 0):
+                line = line.replace('a href=', 'a onClick=\"javascript:urchinTracker(\'/download/v2.13\');\" href=')
         ### add language selection footer
         if (line.find("<div id=\"verifier_texinfo\">") >= 0):
             outfile.write("<div id=\"footer\">\n")
         ### add language selection footer
         if (line.find("<div id=\"verifier_texinfo\">") >= 0):
             outfile.write("<div id=\"footer\">\n")