1

Topic: vldPersonal 2.5.3 RSS Discussion/Tutor - Part 1

RSS is a new feature of vldPersonals that may  not be so obvious to many. I would like to take the time to discuss RSS for those who are interested. The benefits can be many. Feedback is welcome.

This discussion/tutor will be in two parts. Part 1 will be  a discussion of RSS and how to put subscriptions links on your site. Part 2 will be how to market your site with RSS by placing comments below this tutor. Even without Part 2, Part 1 could be a benefit to your members and your site if you understand how RSS can be used.

Before I get started, a big thank you to Radioact/vldCrowd for his help on coding the links for RSS subscriptions.

HEADER.TPL

If you look at the header.tpl you will notice coding between the head tags that looks like this:

<link rel="alternate" type="application/rss+xml" title="{settings.app_title} | {app_page}" href="{virtual_path}{member_blog_rss_link}" />

By providing the above code in the header.tpl, it makes it easier for browsers and RSS aggregators (readers) to automatically discover your rss feed for indexing and subscription services (will give an example of using a RSS reader later).

http://www.filipina-lady.net/test253/rs01.jpg

Vlad also uses conditional statements in the head tag like this:

<!-- IF active_module == "news" AND settings.enable_news_feed -->

What this means is if you have news settings turned on in the CP (most do) and are on the news page (it is the active module) you will see the subscription icon in the browser.

Should we add it to the homepage.tpl

I'm far from an expert in coding (vlad & radioact are), but from a user's perspective, my only concern with the conditional statements in the header.tpl is that most visitors initially land on your home page. If a user lands on your home page and is looking for a subscription service via browser icon, they may not be aware of it since all conditional statements in the header are coded to be displayed when that template is the active module as is the case for the news feed.

Before I talk more about the homepage.tpl, understand that most of the RSS feeds are based on member's input and not on your overall website. For example,  when Member A writes a blog OR if Member B signs Member C's guestbook a RSS feed is created. This type of RSS  makes the RSS feed member orientated. You could make an exception to this with your site's news feed which we will talk about next for your homepage.tpl.

Unlike blogs and guestbooks, News feed is created by the Admin. This makes this feed more of a site feed rather than a member orientated feed. Consequently, I would use your news feed as a way to display a RSS icon on your homepage.tpl by making the following changes in your header.tpl.

FIND IN YOUR HEAD TAGS

<!-- IF active_module == "news" AND settings.enable_news_feed -->

CHANGE TO:

<!-- IF active_module == "news" OR active_module == "homepage" AND settings.enable_news_feed -->

NOTE:  if you are going to make this change to your header, recommend you add  a link in your footer for the news feed which I will show you how to do later.

Now if a visitor lands on my home page looking for an RSS feed in his browser, he will see the RSS icon for the News feed.

http://www.filipina-lady.net/test253/rs02.jpg

If a visitors clicks the icon on the home page, they will see the RSS News feed and can subscribe.

http://www.filipina-lady.net/test253/rs03.jpg

SUBSCRIPTION LINKS

Subscription links is just another way of providing visitors and members a way to subscribe to a news feed. What I want to discuss is how to create these links.

Before I get started one caveat. Not all browsers can handle the coding for RSS templates in vldPersonals. In most cases we are talking about older browsers.

If I click an RSS link using an older browser (for example, i.e. 6) it will ask you if you want to download the file instead of displaying the RSS feed. Probably this isn't a big concern since most are using the latest browsers, but I wanted to make you aware of it.

FOOTER SUBSCRIPTION LINK FOR SITE NEWS

Where you want to put the link in the footer is up to you. Here is the coding for the link:

<a href="{virtual_path}news/rss/" title="{app_page}">Site News Subscription</a>

If you want to use the RSS icon with your link you would have to download and upload the icon to your templates media folder. Since the icon is an image, there may be some formatting involved to display the icon the way you want in your footer. I went without the icon, but if I did use it, the link would look something like this:

<a href="{virtual_path}news/rss/">Site News Subscription</a> <img src="{virtual_tpl_path}{session.template}/media/rss2.gif" border="0" align="absmiddle" />

Note: you can find tons of RSS icons by googling.

SUBSCRIPTION LINK FOR MEMBER'S BLOG

There are two templates I would consider for placing a subscription link for member's blogs: MEMBER_BLOG.TPL & MEMBER_BLOG_ENTRY.TPL

Where you place them is up to you but the coding may be slightly different depending on where you place the link in the template.

MEMBER_BLOG.TPL

Here is where I placed it on my site:

FIND: <li>{lang:"member","post_date"} {entry_post_date}</li>

AFTER ADD: <li><a href="{top.virtual_path}{top.member_blog_rss_link}" title="{app_page}">Subscribe to {top.member_username} Blog</a></li>

NOTE: Since I placed the link inside an array, I had to use "top" in the path statements. If you place the code outside an array on member_blog.tpl you probably don't have to use "top" in your link. Instead it would look like:

AFTER ADD: <li><a href="{virtual_path}{member_blog_rss_link}" title="{app_page}">Subscribe to {member_username} Blog</a></li>

If you are not sure, try one if it works you got it. If not, try the other.

MEMBER_BLOG_ENTRY.TPL

On my site, I placed it at:

FIND: <li>{lang:"member","post_date"} {entry_post_date}</li>

AFTER ADD: <li><a href="{virtual_path}{member_blog_rss_link}" title="{app_page}">Subscribe to {member_username} Blog</a></li>

NOTE: same note as above about using "top" or not in your link.

http://www.filipina-lady.net/test253/rs05.jpg

If member A is in love with simplebutterfly, they may subscribe to her blog on google reader, facebook, myspace, youtube reader and a thousand other places. Or if another site is just looking for some content for their site, they may subscribe as well. It doesn't matter, it is a link to your site, that is all you care about.

http://www.filipina-lady.net/test253/rs06.jpg

SUBSCRIPTION LINK FOR MEMBER'S GUESTOOK

There is only one template I used for subscription link for member's Guestook: MEMBER_GUESTBOOK.TPL

FIND: <li>{lang:"member","post_date"} {entry_post_date}</li>

AFTER ADD: <li><a href="{top.virtual_path}{top.member_guestbook_rss_link}" title="{app_page}">Subscribe to {top.member_username} Guestbook</a></li>

NOTE: Since I placed the link inside an array, I had to use "top" in the path statements. If you place the code outside an array on member_guestbook.tpl you probably don't have to use "top" in your link.

MEMBER_SECTIONS_CARD.TPL

I would of never figured this one out without Radioacts/vldCrowd blog post and his help.

The concern with putting a blog link in the member_sections_card.tpl is having a link in a member's profile when they did not create a blog.  Consequently, we only want to create a link in their profile if the member created a blog. Here is the coding:

<!-- IF settings.enable_blogs AND member_total_blogs > "0" -->
<dt>Member's Blog</dt>
<dd><a href="{top.virtual_path}member/{member_id}/blog/rss/">Subscribe to {member_username} blog</a></dd>
<!-- ENDIF -->

Where you place the above code in member_sections_card.tpl is up to you, but I usually just keep adding new code at the end of the links

http://www.filipina-lady.net/test253/rs07.jpg

http://www.filipina-lady.net/test253/rs08.jpg

SUBSCRIPTION LINK FOR EVENTS

I don't use Events on my site so I did not do the coding. However, with the above examples, it shouldn't be too hard to figure out. Without looking more into it,  Events seems more like an overall site RSS link than a member's RSS link. If that is true, you may want to lean towards a link similar to the News RSS subscription link. I'm sure those who use Events on their site can figure out which is the best type of link to use based on the above examples.

NOW WHAT

Before we talk about marketing with RSS, I wanted to give you some idea of how RSS readers work. The list of readers is overwhelming so don't be shy -- start googling and you will find tons of ways to use RSS links.

There are basically three types of readers, (1)desktop readers, (2)personal site & browser readers and (3) website readers.

With desktop readers you do not have to be online to read the content of the RSS feed. You can read it from your desktop.

Personal Site & Browser readers are usually part of a site -- for example if you have a Yahoo My Page you can subscribe to RSS feeds, if you have a google account you can subscribe to RSS feeds, if you use firefox as your browser you can bookmark and subscribe to a RSS feed, etc.

Website readers are usually used to place RSS feeds on your own website. Seeme uses a Website reader on his site as I do on one of my sites. In some cases all it takes is a link, other times it requires you to install some code be it php or javascript.

I'll  demo a few readers but hopefully others will provide feedback  if they discover a RSS reader and the best way to use it.

Desktop  Readers

The little demo above is only meant to give you a flavor of RSS readers. It would take hours to cover all the variety of readers and how to use them. You may be asking,  are users savvy enough to use them. I was surprised how savvy they were. Since this is my first round with vldPersonals and RSS it is too early to tell, but with my other sites, I can report how pleasantly surprised I would be when I would discover my RSS content from my wordpress or 4images site on another website.

Lets look at some other options you can explore

Personal Sites and Browser Readers

Google Reader: http://www.google.com/reader

Yahoo Reader: http://my.yahoo.com/s/about/rss/index.html

If you use firefox as a browser (this is probably true of other browsers, but I'm more familiar with firefox), there are several ways to subscribe to a feed as you can see in the image below.

http://www.filipina-lady.net/test253/rs09.jpg

Website Readers

This is probably the most popular and  useful RSS reader. If another webmaster finds your site content interesting he may place a RSS link of your site's content on his site.

I'm a little cautious about placing my own RSS link on my site in fear of being penalized by google, but below is an image of a RSS Reader on my site reading the feed from another site. The same theory if a webmaster decided to put your RSS feed on his site.

http://www.filipina-lady.net/test253/rs10.jpg

My thoughts are that vldPersonals made a good start with RSS, but in future updates, I hope there are  RSS feeds to global blogs, global videos, and global pictures, etc, to increase interest from other webmasters, which in turn will give you more  inbound links and traffic.

RSS Marketing

I'm been debating how to discuss part 2 and marketing with RSS. Depending on the marketing technique each topic could be an article in itself. After some thought, I think it would be best to add comments below this post related to RSS marketing. Now that you have an idea how RSS works on vldPersonals, the challenge is how to use it to help promote your site. For example, how to use RSS with twitter to market your site, how to use facebook, myspace, etc.

Last edited by db3204 (2009-06-24 08:35:14)

2

Re: vldPersonal 2.5.3 RSS Discussion/Tutor - Part 1

I will start off Part 2 (Marketing) with using Twitter to automate your input by RSS.

First off, I'm not a big twitter user. I just don't have the time to go into twitter and keep updating. But if I can update a twitter account automatically each time I write a News article on my vldPersonal site, or each time a new member writes a blog, etc, why not? It is not creating me any extra work and since my main interest is with my vldPersonal accounts, I will let RSS automate my twitter updates each time I or a member does something on my vldPeronal site.

http://www.filipina-lady.net/test253/twitter.jpg

Obviously you have to have a twitter account to use. You sign up at: http://twitter.com/ . Once you have an account, http://twitterfeed.com/  allows you to use your RSS feeds to automate your twitter input. Simple and automatic - what RSS is meant to do.

NOTE: I like to start fresh with a twitter account for a new sites RSS feed. Twitter allows you to have more than one twitter account. For me, I find it best to have a twitter account for each site, but that may be more of a preference than practicality.

Last edited by db3204 (2009-06-24 09:17:23)

3

Re: vldPersonal 2.5.3 RSS Discussion/Tutor - Part 1

I have a Facebook account. I can automatically import my vldPersonal news (or any rss feed) into my facebook notes. In turn those notes are displayed in Facebooks newsfeeds for the world to read.

Again, all is automated. When I update News on my vldPersonal site, it is automatically updated on Facebook.

As a side note. Marketing is really nothing more than networking yourself or your website. I tell my members on my site that they need to network their profile to increase their chances of finding love. They do that by commenting on other members profile, signing guestbooks, creating a personal blog, etc. When you want to promote your own website, same theory. You get it indexed in google hoping those looking for a dating site finds yours, you post notes on facebook to get new friends who have the same interests as you, you update twitter hoping to get followers who like your comments, etc.

The more I can network my website the better. If I can automate the networking process through RSS, I maximize my effort by simply keeping my vldPersonal sites updated while at the same automatically updating sites like facebook, myspace, twitter, etc. If they like what they read, they may come on board or visit my site.

http://www.filipina-lady.net/test253/face01.jpg

Last edited by db3204 (2009-06-24 10:48:55)

4

Re: vldPersonal 2.5.3 RSS Discussion/Tutor - Part 1

This will be the last of my posts on RSS and Marketing.  But, by far, there are many more that can be explored. Google as a research tool is your friend.

This next tip is a combination of marketing and managing your feeds with Google Feedburner.

Google bought out FeedBurner and made it into an excellent online tool for marketing and managing your feeds. The services offered by Google Feedburner is too many to list, but if I had to mention one it would be Pingshot. Pingshot is a pinging service that automatically sends your feeds out to directories and other related RSS services when you update your feed. Think of it as your RSS feeds on steroids.

Feedburner also lets you mange your feed stats, use animated headlines, consolidate your feed subscriptions into one feed, etc. The instructions provided by google are excellent.

I'll give you the steps to get you started.

1. You have to have a google account (who doesn't these days) to log in. If you don't have a google account, go here: https://www.google.com/accounts/NewAccount

2. Once you have a google account you can log in to google's feed burner to add your feed. Link to feedburner is at: http://feedburner.google.com/

That's pretty much it. Once you log in to feedburner the instructions are easy to follow to add new feeds.

One theme that is constant throughout these posts is how RSS automates everything. Once you set it up, you can forget it and RSS will take care of the updates. That is why I like RSS.

http://www.filipina-lady.net/test253/feed01.jpg

http://www.filipina-lady.net/test253/feed02.jpg


p.s. As a side note: since I started this post,  I added a few new members through my facebook and twitter accounts. Nothing to brag about, but I'm a firm believer that marketing is not an all inclusive tool. You use several marketing techniques and it is the accumulation of these techniques that helps boost your overall traffic to your site.

Now go out and take advantage of vldP RSS features to help  get more traffic to your site.

Good Luck

Last edited by db3204 (2009-06-25 09:38:23)

5

Re: vldPersonal 2.5.3 RSS Discussion/Tutor - Part 1

thanks db3204, this is very useful and beneficial.

6

Re: vldPersonal 2.5.3 RSS Discussion/Tutor - Part 1

Yes, there is so many good points in this post that I need to read it carefully. Especially when it comes to marketing part.

www.vldMagic.com - first choice customizations help desk
www.vldCrowd.com/radioact - my profile at vldCrowd

7

Re: vldPersonal 2.5.3 RSS Discussion/Tutor - Part 1

Thanks.

Give the world the best you have, and the best will come to you.
Tutorials and Mods for VldPersonals  Add CometChat to your vldPersonals site