Google analytics social tracking

if you want to track some social activities like twitter tweets and facebook likes in your google analytics you have to add some extra code. Googles plus one will be tracked automatically by google analytics.

 

just add this snippet right before your analytics codesnippet

<script src="http://analytics-api-samples.googlecode.com/svn/trunk/src/tracking/javascript/v5/social/ga_social_tracking.js"></script>

<script>
_ga.trackFacebook();
_ga.trackTwitter();
</script>

After adding the code to your page you can see the results in your Analytics account under „Traffic Sources / Social / Social Plugins //-> Social Source and Action“

Google Analytics Social Tracking Demo: link

Official Google Social Interaction Analytics page: link

Joomla 2.5 SEF Bug

Bei meiner letzten Joomla 2.5.1 Installation ist mir aufgefallen das die SEF Einstellungen noch nicht richtig funktionieren.

Es werden auf der Startseite die URL Parameter
?view=featured
und beim Bloglayout die Parameter
?layout=blog
angezeigt.

Um das zu vermeiden einfach die router.php anpassen.
 
/components/com_content/router.php Ab Zeile 48
	// are we dealing with an article or category that is attached to a menu item?
	if (($menuItem instanceof stdClass) && $menuItem->query['view'] == $query['view'] && isset($query['id']) && $menuItem->query['id'] == intval($query['id'])) {
		unset($query['view']);

		if (isset($query['catid'])) {
			unset($query['catid']);
		}
// Dies hier einbauen
		if (isset($query['layout'])) {
			unset($query['layout']);
		}

		unset($query['id']);

		return $segments;
	}

Für die Startseite muss nun noch folgendes ein paar Zeilen weiter unten angepasst werden:
vorher

	if ($view == 'category' || $view == 'article')
	{
		if (!$menuItemGiven) {
			$segments[] = $view;
		}...

nachher

	if ($view == 'category' || $view == 'article' || $view == 'featured')
	{
		if (!$menuItemGiven) {
			$segments[] = $view;
		}...

 

Ja ein wirklich doofer Bug und mit dem Sicherheitsupdat auf Joomla 2.5.2 auch noch nicht behoben worden

Joomla 1.6 Beez20 and Ari Ext Menu CSS conflict

in my new joomla 1.6 project i tried to integrate the  Ari Ext Menu in the Beez20 Template. Works great, but if you want it up in the headsection of the template, you have to comment out the css style for header ul an li styles in the Beez20 layout.css. Line 81 to 131. After this it should work in the headsection.