Greetings,
I just signed up for what seems to be a pretty sweet service (http://www.talkr.com), it reads the content of your site and creates a podcast for each entry by using text to speech technology. I am interested in finding out how much you, yes you...the developer reading this post, would charge for someone to sponsor the development of a module to modify the node template to add:
without the brackets (to prevent translation):
insert open bracket img style="border:none;" src='http://images.talkr.com/images/speaker_20.gif' alt='Listen to this article' border='0' / insert close bracket
insert open bracket a href='http://www.talkr.com/app/fetch.app?feed_id=[TALKR ACCOUNT NUMBER - USER SUPPLIED VARIABLE]&perma_link=[NODE URL]' insert close bracket
Listen to this article
insert open bracket /a insert close bracket
to each entry. Specifically, I would like this to work with aggregated items, blog posts and nodes generated by the leech module. However, in short, to benefit the most from the drupal community, it should work with each published node.
Free would be great, my site does not generate money, but I am also a fan of the free market. Name your price, I'll see if I cant meet it.
Comments
?
This would be pretty easy surely - unless I've missed something - by just modifying node.tpl.php - using a phptemplate theme.
Insert this code where you want it to appear, possibly add a
<div class="talkr-link"></div>around it to style the elements.That'll be £100 please!
Skip The Budgie
SO close!
This solution works, if someone is using a phptemplate theme. Unfortunately my site doesnt.
technology4teachers.com
hook_link or hook_nodeapi
This looks like a straight forward application of hook_link or hook_nodeapi unless I'm missing something. If you are interested in coding this yourself it should be pretty straight forward, especially since so much of what you want is very specific.
All you'd have to do is create a VERY small module to include this information in every node, which both of the above do.
Talkr Module
Check out
http://drupal.org/project/talkr
in about 12 hours or so. It meets your specs, not sure if it works. It needs a README.txt and an INSTALL.txt, both of which I hope you can write and email me through my contact form (since I'm very busy). Basically you enable the module and enter your account number into the settings form, and it should add the link you want to each node.
Dave
Thanks!
This is SO close to perfect! This adds the requested information on every node, but only when a user clicks on the particular node. It doesnt show up on the main weblisting of nodes. ie, it shows up on $URL/node/7686 but not on $URL/node
technology4teachers.com
How did you get this working Jym?
So close and so cool! I'm almost there. I used the talkr module and entered my id #. The problem is that the permalink in the resulting link is not complete.
To see example: http://neilarmstrong.nwresd.org/?q=node/25
The link created is: http://www.talkr.com/app/fetch.app?feed_id=31896&perma_link=http://neila...
I think it should be
http://www.talkr.com/app/fetch.app?feed_id=31896&perma_link=http://neila...
So, the site base URL is being added but not the node. How did you get this working?
;-) Paul
Clean URLs?
I bet you need to enable clean urls to get this to work properly.
Dave
Oh, I know...
This only works for me when reading the drupal node after clicking on the teaser headline or the Read More link. It does not on the front pages via the teasers. This is true with or without CleanURLs
technology4teachers.com
Talkr
Figured this out:
In the module change the obvious to:
and you are all set. New version of the module is in cvs, should be packaged in half a day or so.
Dave
I still can't get it to work
I still can't get it to work on my site. I enabled clean urls, but i noticed the one post above that worked above didn't need them. Any thoughts?
http://ismnewsdaily.com
Looks like the link is correct
It looks like the link is correct. Is it possible you have accidentally banned the talkr.com domain from your website? Maybe a robots.txt file is getting in the way? Maybe the Talkr account id is defective?
Something about the way your webserver is handling the request from Talkr must be the problem, I can't see any other reason their request is being denied.
Dave
My site: http://www.unitorganizer.com/myblog
I switched the rss feed over
I switched the rss feed over to feedburner and it works!