Arrow Home arrow Forums
larger font smaller font default font Fixed screen resolution Auto adjust screen size

Joomlapolis Forums  


<< Start < Prev 1 2 Next > End >>
Personalised News Feeds (like in Facebook)
Date: 2008/04/08 14:10 By: lukas.white Status: User  
Karma: 1  
Fresh Joomlapolitan

Posts: 6
graphgraph
Hi all

I've started work on a new Joomla component / module, and just want to check that what I'm looking for hasn't been done - and if anyone's working on the same thing, maybe we can join forces?

Although it's a standalone Joomla extension and can work without CB, it's going to work best with CB's connections feature.

Basically, what I'm creating is this:

- a user visits the site after x days, and an ajax-powered module displays a summary of what's happened since their last visit - e.g. how many new users have registered, how much new content has been added, how many new posts there are on the forum, etc

- a user logs on, and it becomes more personal. It goes through your list of connections and queries various components to create news, e.g.:
* who's "befriended" who (CB connections)
* who's written in who's guestbook (CB Profilebook)
* who's going to what event (for now, EventList)
* who's posted what on the forum (for now, Fireboard)
* who's commented on what (for now, JComments)

etc.

Think the news feed in Facebook!

So what I'm doing is this:

A "controller" uses a plugin mechanism to get "news" as an xml feed. Each plugin is written specifically for a component - whether it be a core component (e.g. com_content) or a third party extension (for now I'm doing: CB, CB Profilebook, EventList, Fireboard, UDDEIM, JComments).

Each plugin will be responsible for:
- deciding when to aggregate (e.g., "5 of your friends are going to an event" rather than "John Doe is going to an event"
- deciding which information is most "interesting" or relevant - e.g., 2 of your "friends" agreeing a connection with each other, rather than 1 friend + A.N.Other

The component then aggregates this information, deciding how much to display, what's most relevant, and maybe using user preferences to decide which components to display the most news feed items about.

After an initial feed, I want to be able to use AJAX to create a "live" news feed.

Sounds ambitious? Tell me about it! But it's coming along, though any input would be appreciated
Click here to see the profile of this user The administrator has disabled public write access.

Re:Personalised News Feeds (like in Facebook)
Date: 2008/04/09 06:07 By: ginosec Status: User  
Karma: 0  
Fresh Joomlapolitan

Posts: 2
graphgraph
I'm looking for an application an application that does exactly that. Infact this seems to do even more than I hoped. Sorry I can't help with technical issues, but if I can help in any other way I can.


Some other 3rd party apps that would be great for connectivity with this (that I know of and use) are:
-jtips: could announce Sports tipping results for user and their competition

-MamboWiki: could announce new wiki pages and recent changes to exisiting pages

-PUArcade: announce new arcade highscores



edit: I've just noticed this. It has a shoutbox style news feed. Not exactly what you are planning, but probably the same idea. Note the User Feed, Friends Feed and All Feeds tabs.
http://steve-o-meter.com/component/option,com_comprofiler/task,userProfile/user,85/

Post edited by: ginosec, at: 2008/04/09 06:10

Post edited by: ginosec, at: 2008/04/09 07:35
Click here to see the profile of this user The administrator has disabled public write access.

Re:Personalised News Feeds (like in Facebook)
Date: 2008/05/27 09:29 By: NateM Status: User  
Karma: 2  
Senior Joomlapolitan

Posts: 51
graphgraph
I love your idea, but I seem to be on the wrong side of the extensions tracks. SMF, JomComment, MyBlog & JReviews support would be great.

Any progress made recently?

Post edited by: NateM, at: 2008/05/27 17:40
Click here to see the profile of this user The administrator has disabled public write access.

Re:Personalised News Feeds (like in Facebook)
Date: 2008/09/15 08:54 By: NateM Status: User  
Karma: 2  
Senior Joomlapolitan

Posts: 51
graphgraph
Was there ever any progress made on this? Seemed like it would have been a great idea.
Click here to see the profile of this user The administrator has disabled public write access.

Re:Personalised News Feeds (like in Facebook)
Date: 2008/10/04 16:26 By: krileon Status: CB Doc subscriber  
Karma: 24  
Gold Joomlapolitan

Posts: 231
graphgraph
Tada!

File Attachment:
File name: plug_friendsupdates_v2-69375ddfc89b9f49c660ab4dcfaf4de3.zip
File size:5977 bytes

AllMySocials
"Where social networks come together"
www.allmysocials.com
Click here to see the profile of this user The administrator has disabled public write access.

Re:Personalised News Feeds (like in Facebook)
Date: 2008/10/04 18:35 By: beat Status: Admin  
Karma: 238  
Admin

Posts: 3997
graphgraph
Many Thanks for sharing your hard work with the community here
Beat - Developer on Community Builder core Team
- If you like CB and this forum, you will love Nick's CB 1.1 reference manual ! : Click here to Get it now
- Would like to help us move faster ? Get it, and/or help us spend more time coding by helping others in this forum, many thanks
Click here to see the profile of this user The administrator has disabled public write access.

<< Start < Prev 1 2 Next > End >>

Documentation

Documentation Subscription Service
(updated for CB 1.2 RC2)

What?

Why?

Where?

Just click here for answers!

Click here for a yearly subscription: subscribe now

Download Latest Release

The latest stable Community Builder Release is version 1.1 for Joomla 1.0 and Mambo.
You need to be a registered member of Joomlapolis to download.

The latest release candidate of Community Builder is version 1.2 RC3, native for Joomla 1.0, 1.5 and Mambo.
It is available as "thank you" to all CB documentation subscribers at this time.

CB Login