Hi there,

I've been working on a custom module for ShooFeeTV website, which is the only TV guide for the arab world. The module is all about showing TV Listings for different channels (around 150 channels), bearing in mind the following issues:

1- There is a huge amount of data to be fetched & displayed each time.
2- The component should be very usable and flexible.
3- The ability to move between time-spans easily.
4- The ability to search for specific channels or filter them by category.

I have looked into most of popular TV websites to see different options and learn more tricks and ideas. Finally, i could develop a module that is really efficient & powerful.

http://www.shoofeetv.com/listings

Now i'm thinking of contributing this module, but i wonder if there is a need for something like that.. i also would like to know what kind of features might be needed. I'd really appreciate your feedback.

Thanks
Ahmad Kharbat

Comments

toma’s picture

Hi

I was looking for something like that! it will great if you can share your module, i think if you can add a page or service in your website for webmasters that want to embed the program in there wesbite! its really needed

Sincerly

abdessalam

kharbat’s picture

i'm planning to add an option for webmasters, either to create their own TV Listings content or to retrieve content from external specialized websites..

yeeloon’s picture

Hope you can share the module and some insights how you go about developing the features...

Thanks!

kharbat’s picture

I will hopefully, but i'm still waiting to get a CVS account..

socialtalker’s picture

looking forward to your very useful module. a terrific site!

cika.mancic’s picture

First of all, I would like to say that the modul is excellent! Good work!

Secund of all, I would like to check the progress of the module. I saw that the module is on drupal.org, but without the option to download it. I would like to ask how can I get the module, if there is any way..
Thanks in advance. Regards

slippast’s picture

I'm on the verge of building my own TV listing module at the station I work for (only five channels). Even if this isn't contributed as a community module I would love to look at what you did to pull this off.

Did you use CCK with Views integration or did you build out your own data structure?

We have a very specific data set for our programming that's probably different enough from your listings that a significant rewrite would be necessary. Any insight you can give would be fantastic! Thanks.

thomase’s picture

Hi kharbat,

please be so nice and let us know what's happening with your nice module....

Thanks

thomas

gurvan’s picture

+1

lang14’s picture

Heya kharbat,

I also own a tv website - though I use my own CMS for it - what helped with the massive amount of content is to have a cache.

The cache updates at midnight and the content remains static for 24 hours.

Also, if you are scraping the content from another website, or are just reading some sort of feed, saving data to your database to be queried would also dramatically increase load times.

Again, at midnight fetch the data, save to your database, then just query your database - and you can even make a cache from that result.

Hope that helps in your development!

jasonqi’s picture

I want to put it into my website.

BTW, how do you get the list database? I living in Vancouver Canada, I want the channel list for the local providers.

Thanks,

Jason.

added by Feb 21,2012(my local time)
Hi kharbat,

I realized that you posted it in 2009, if you don't have any plan to contribute it, I have to re-invent wheel.
I am thinking about the Matrix field...

Jason.