<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pleasanton Web Design &#187; elgg</title>
	<atom:link href="http://pleasantonwebdesignblog.com/category/elgg/feed" rel="self" type="application/rss+xml" />
	<link>http://pleasantonwebdesignblog.com</link>
	<description>Information on Web design, technology, and culture from my vantage point here in Pleasanton, California.</description>
	<lastBuildDate>Fri, 04 May 2012 18:22:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Adding Google Analytics to an ELGG installation</title>
		<link>http://pleasantonwebdesignblog.com/2008/08/adding-google-analytics-to-an-elgg-installation.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=adding-google-analytics-to-an-elgg-installation</link>
		<comments>http://pleasantonwebdesignblog.com/2008/08/adding-google-analytics-to-an-elgg-installation.html#comments</comments>
		<pubDate>Fri, 29 Aug 2008 04:29:00 +0000</pubDate>
		<dc:creator>Troy Philis</dc:creator>
				<category><![CDATA[elgg]]></category>
		<category><![CDATA[google analytics]]></category>

		<guid isPermaLink="false">http://pleasantonwebdesign.tpdevspace.com/?p=161</guid>
		<description><![CDATA[This is more of a rant than a tutorial, so forgive me if you are searching a solution and this doesn&#8217;t help you. As far as open source web applications go, Elgg is pretty difficult to work with. It&#8217;s buggy, there are a lot of compatibility problems, and support from the development team and the [...]]]></description>
			<content:encoded><![CDATA[<div class="none"><div class="g-plusone" data-href="http://pleasantonwebdesignblog.com/2008/08/adding-google-analytics-to-an-elgg-installation.html" size="small" count="true"></div></div><p>This is more of a rant than a tutorial, so forgive me if you are searching a solution and this doesn&#8217;t help you.</p>
<p>As far as open source web applications go, Elgg is pretty difficult to work with. It&#8217;s buggy, there are a lot of compatibility problems, and support from the development team and the community is less than stellar. The application is, however, very powerful, and has many functions that make it the best choice, in my opinion, for an open source social networking web application.
<p>After some difficulty, I got my installation at <a href="http://www.fanclubhelper.com">http://www.fanclubhelper.com</a> up and running. Being afraid to touch it again, for fear I&#8217;d open up a can of worms, I didn&#8217;t make any modifications for over a year. In that time, however, the site started ranking well in some searches I&#8217;m interested in, and it was now time to install Google Analytics, to see how the traffic was doing.</p>
<p>In most open source software applications I&#8217;ve used, in order to make changes, such as adding Google Analytics tracking code, you edit the template file. So I went to /mod/template/templates/MyTemplate/pageshell and pasted the Google Analytics code before the closing body tag. In checking the live site, however, the code was not installed.
<p>
<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8315023803230274";
/* 468x60, created 1/7/09 */
google_ad_slot = "2170958206";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<p>Since the closing body tag needs to be coming from somewhere, I took a shot in the dark and added the Google Analytics code to the pageshell file of the default template. That worked, but I have no idea why. It also had the side-effect of putting some text over my logo where it wasn&#8217;t before. I can only guess that one of the pageshell templates I put was different on the server than my local copy, and I forgot about it during the year of inactivity. Another ELGG mystery that I&#8217;d rather not get into. It&#8217;s working well enough, so no touchy!!
</p>
<p><span style=";font-family:&quot;;font-size:12;"  ></span></p>
]]></content:encoded>
			<wfw:commentRss>http://pleasantonwebdesignblog.com/2008/08/adding-google-analytics-to-an-elgg-installation.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elgg: Open Source Social Networking</title>
		<link>http://pleasantonwebdesignblog.com/2007/08/elgg-open-source-social-networking.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=elgg-open-source-social-networking</link>
		<comments>http://pleasantonwebdesignblog.com/2007/08/elgg-open-source-social-networking.html#comments</comments>
		<pubDate>Thu, 02 Aug 2007 03:09:00 +0000</pubDate>
		<dc:creator>Troy Philis</dc:creator>
				<category><![CDATA[elgg]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://pleasantonwebdesign.tpdevspace.com/?p=126</guid>
		<description><![CDATA[The best open source social networking script I&#8217;ve found by far is Elgg. Developed as sort of a &#8220;myspace for academics,&#8221; Elgg is a powerful social networking solution for any organization. Reasonably easy to install and customize, I&#8217;d recommend Elgg for any company or organization that wants to get up and running quickly and inexpensively. [...]]]></description>
			<content:encoded><![CDATA[<div class="none"><div class="g-plusone" data-href="http://pleasantonwebdesignblog.com/2007/08/elgg-open-source-social-networking.html" size="small" count="true"></div></div><p>The best open source social networking script I&#8217;ve found by far is Elgg. Developed as sort of a &#8220;myspace for academics,&#8221; Elgg is a powerful social networking solution for any organization. Reasonably easy to install and customize, I&#8217;d recommend Elgg for any company or organization that wants to get up and running quickly and inexpensively.</p>
<p>When I say &#8220;reasonably easy to install&#8221; I mean, not as easy to install as open source web applications like Drupal, Joomla or Oscommerce, but with a little bit of server setting knowledge, and root access to your server, you should have few problems. Installation on a shared server could be a different story. Here are some posts describing some problems, solutions, and addtional info:<br /><a href="http://www.pleasantonwebdesignblog.com/2008/08/adding-google-analytics-to-elgg.html">Adding Google Analytics to an ELGG Installation</a><br /><a href="http://www.pleasantonwebdesignblog.com/2007/07/elgg-social-networking-on-shared.html">ELGG Social Networking on Shared Hosting</a></p>
<p>I have a demo up here at<a href="http://www.fanclubhelper.com/"> http://www.fanclubhelper.com</a>. Feel free to join, set up a community, customize your homepage, and generally test it out.</p>
<p>
<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8315023803230274";
/* 468x60, created 1/7/09 */
google_ad_slot = "2170958206";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
]]></content:encoded>
			<wfw:commentRss>http://pleasantonwebdesignblog.com/2007/08/elgg-open-source-social-networking.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Elgg Social Networking On Shared Hosting</title>
		<link>http://pleasantonwebdesignblog.com/2007/07/elgg-social-networking-on-shared-hosting.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=elgg-social-networking-on-shared-hosting</link>
		<comments>http://pleasantonwebdesignblog.com/2007/07/elgg-social-networking-on-shared-hosting.html#comments</comments>
		<pubDate>Sat, 28 Jul 2007 19:18:00 +0000</pubDate>
		<dc:creator>Troy Philis</dc:creator>
				<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[500 server error]]></category>
		<category><![CDATA[elgg]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://pleasantonwebdesign.tpdevspace.com/?p=122</guid>
		<description><![CDATA[I&#8217;m currently testing out some open source social networking web applications that compare to Myspace. The most promising at the moment seems to be Elgg (don&#8217;t ask me what it means). AroundMe looks good too, but I read a comment on their blog that it wasn&#8217;t quite ready yet. Elgg is a little more difficult [...]]]></description>
			<content:encoded><![CDATA[<div class="none"><div class="g-plusone" data-href="http://pleasantonwebdesignblog.com/2007/07/elgg-social-networking-on-shared-hosting.html" size="small" count="true"></div></div><p>I&#8217;m currently testing out some open source social networking web applications that compare to Myspace. The most promising at the moment seems to be <a href="http://www.elgg.net/">Elgg</a> (don&#8217;t ask me what it means). AroundMe looks good too, but I read a comment on their blog that it wasn&#8217;t quite ready yet.</p>
<p>Elgg is a little more difficult to install than other open source applications out there. That is, if you are installing it on a shared hosting account. There are two obstacles you will need to overcome. First of all .htaccess is probably not enabled for your account, and when the Elgg .htaccess starts trying to do things, your server will choke with a 500 Server Error. So you need to have your hosting support person enable .htaccess for the directories you will install Elgg in.
<p>
<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8315023803230274";
/* 468x60, created 1/7/09 */
google_ad_slot = "2170958206";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<p>That&#8217;s not all though. My host (hostmysite.com) didn&#8217;t like the following in the Elgg .htaccess file:</p>
<p>Options +FollowSymLinks<br />RewriteEngine on</p>
<p>These are mod_rewrite directives. They had me comment them out and added the statements to their own special configuration file. My current .htaccess just has the Rewrite rules listed.</p>
<p>I found a lot of posts from people looking for installation support for this issue, and what a lot of the well intentioned developers trying to help didn&#8217;t understand (or didn&#8217;t communicate) is that these seemingly simple settings can become complex on shared hosts. For security, processes can be disabled, or configuration can be more complex than if you own your own box.
<p>
<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8315023803230274";
/* 468x60, created 1/7/09 */
google_ad_slot = "2170958206";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<p>Hopefully this helps anyone having  500 server errors when installing Elgg on a shared host.</p>
<p>Check out my Elgg installation at <a href="http://www.fanclubhelper.com">Fan Club Helper</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pleasantonwebdesignblog.com/2007/07/elgg-social-networking-on-shared-hosting.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

