Ett av dom större gratis programvarorna för att driva forum heter Simple Machines Forum, eller kortfattat SMF. Forumet är väldigt enkelt att installera och ser proffsigt ut redan efter en default installation. På en av mina hemsidor ville jag lägga till Google Analytics för att spåra användandet av forumet och få lite statistik på antal besökare, varifrån dom kommer och så vidare. Efter ett par försök kom jag fram till hur man ska gå till väga, se nedan:
1) leta upp filen index.template.php och öppna den i din favoriteditor, min heter Notepad++. Filen ligger under sökvägen /[smf_install_dir]/themes/[ditt_tema]/ där [smf_install_dir] är katalogen som du har SMF installerat och [ditt_tema] är namnet på katalogen där aktuellt tema finns. Dvs att du behöver göra nedan för alla teman du vill installera Analytics för.
2) sök efter strängen ‘ajax_in_progress’], ‘</div>
3) infoga ny rad efter </div>
4) klistra in din Google Analytics kod. Sista instruktionen i funktionen template_main_below() ska nu se ut som nedan:
echo ‘
<div id=”ajax_in_progress” style=”display: none;’, $context['browser']['is_ie'] && !$context['browser']['is_ie7'] ? ‘position: absolute;’ : ”, ‘”>’, $txt['ajax_in_progress'], ‘</div>
<script type=”text/javascript”>
var gaJsHost = ((”https:” == document.location.protocol) ? ”https://ssl.” : ”http://www.”);
document.write(unescape(”%3Cscript src=\’” + gaJsHost + ”google-analytics.com/ga.js\’ type=\’text/javascript\’%3E%3C/script%3E”));
</script>
<script type=”text/javascript”>
var pageTracker = _gat._getTracker(”UA-1234567-8″);
pageTracker._trackPageview();
</script>
</body></html>’;
5) OBSERVERA: du måste själv infoga tecknet ”\” framför alla ‘-tecken i din analytics kod, se mitt exempel ovan
6) ladda upp filen till rätt plats på webbservern, nu ska du se Google Analytics koden om du går till startsidan (och alla andra sidor) för ditt forum. Observera att om du byter tema måste du göra om ovan för ditt nya tema.
Happy Tracking!