Statistik till bloggportalen

Events happening in the community are now at Drupal community events on www.drupal.org.
lachmac's picture

Vi har en blogg som vi skriver i varje vecka. Och den har ett par hundra läsare. Nu tänkte vi länka den till bloggportalen.se, för att se om det är fler som vill läsa. För att bloggen ska kunna läsas och ha en möjlighet att komma in på olika topplistor så måste det läggas in en typ av statistik-taggning i bloggen.

För att kunna använda vår statistikwidget så måste du ha möjlighet att lägga till javascript på din blogg
Placera följande kodsnutt i din sidebar eller annan lämplig plats. Det fungerar inte att lägga in den i ett enskilt blogginlägg utan måste vara en plats som visas för alla blogginlägg.

<span id="blogportalstats" title="139621"></span>
<script type="text/javascript">
(function() {
var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true;
s.src = 'http://www.bloggportalen.se/BlogPortal/js/stats/blogstat.js';
var x = document.getElementsByTagName('script')[0];
x.parentNode.insertBefore(s, x);
})();
</script>

hmm, hur skulle det kunna gå till?

Comments

Du skulle kunna skapa ett

dudde's picture

Du skulle kunna skapa ett block med javascript-koden som du lägger i t ex header eller så kan du lägga in den i templatet så kan du placera javascriptkoden i html head inne i html.tpl.php innanför .

Exempelvis:

<head>
<script type="text/javascript">
--din javascript kod här --
</script>
</head>

Nu är jag på väg!

lachmac's picture

Hej, tack för input. Jag är kanske lite "newbieig", man kan du utveckla bara aldrig så lite. :-)

Ett block låter som en bra och upgrade safe väg.

Jag skulle avråda från att

solipsist's picture

Jag skulle avråda från att lägga koden i din template. Använd hellre ett block eller en panel enbart. Det är mycket lättare att ändra vid behov. Det är väl inte helt kosher att ta script-taggar i body men sådana här script går inte att lägga i head eftersom de skapar en iframe.

Om du går till

dudde's picture

Om du går till Structure->Blocks och trycker på Add block så lägger du till ett block. När du gör det ska du också välja ett Text format som tillåter dig att lägga till javascript. Har du t ex endast filtered HTML, full HTML och plain text så är det bästa om du lägger till ett nytt Text format genom att gå till Configuration->Text formats och trycker på Add text format. Skriv in ett name förslagsvis "javascript".

När du då skapar blocket väljer du javascript som Text format och klistrar sedan in bloggkoden du fått i en script tag som jag visade i föregående inlägg.

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: