This is the blog of Adam Kalsey. Unusual depth and complexity. Rich, full body with a hint of nutty earthiness.
Excerpt: Dave Sifry has opened up a Technorati interface that allows outside developers to use the Technorati data. I’ve whipped up a quick MT plugin that can get the Technorati link Cosmos for your entire blog or a specific entry and insert it into your blog pages. Read the whole article…
Extremely cool. Amazing - in less than a day, the API now has bindings for Python (more than one!), Radio, XML-RPC, and now Movable Type. Now that's the web in action. I was thinking - doing a technorati cosmos on each of your permalinks = instant trackback... Of course, it would require polling rather than being event based, but it wouldn't require any agreement between the linker and the linkee... I'd love to see that in an MT plugin... Dave P.S. join api-discuss! send an email to api-discuss-subscribe@technorati.com.
I'm not sure if this has something to do with my setup. I was installed this plugin and I'm getting an error asking for your Expressions plugin. I never had a use for that plugin before (I disagree with the MT programming style Expressions implements ;) so its not installed. I checked and you don't mention it in your instructions as a requirement, nor is it included within the MTPlugins directory in the .9 distribution. I obviously know how to fix this issue, but I thought I'd flag it -- assuming its not just me.
David: If you use the Technorati plugin in your individual entry archive template, you pretty much have what you asked for. The plugin will automatically see that it's being called from within an entry and grab the Cosmos for that entry. Tim: That error is fixed. I've included Expressions as a required module and included it in the download file.
Of course I find this just as I release mine. :) I wrote mine with just regexps though.
What a great plug-in! Thank you! However, when I rebuild my Main Index all the special characters turn into even more "special" characters. Do you know why this is? There seems to be some sort of encoding-issue. Hope you can help. Check it out at: http://mymarkup.net
That's fantastic. What amazing team work. Thanks for all the fantastic work guys. I'm giving it a whirl on my blog as I type.
Very cool! Unfortunately, I'm getting a strange error attempting to rebuild my page using the plugin -- I'm getting "Error reading XML content: not well-formed at line 54, colum 64, byte 1605 at (path to /perl/site/lib/XML/parser.pm) line 168. Any thoughts? (This is running on IIS) Thanks!
Excerpt: Pretty cool stuff. This plugin allows you to display who is linking to you and how many hits they get. I have not tried it out yet but it looks like it will generate a lot of buzz....
Excerpt: For the second in my series of "How-To" articles on MovableType, I'll continue on the theme of bullet-proofing against the...
"Unfortunately, I'm getting a strange error attempting to rebuild my page using the plugin -- I'm getting "Error reading XML content: not well-formed at line 54, colum 64, byte 1605 at (path to /perl/site/lib/XML/parser.pm) line 168." Invalid XML in one of the weblogs tracked by Technorati. I describe a fix at the end of this post: http://golem.ph.utexas.edu/~distler/blog/archives/000161.html
I got it installed and I don't get any error messages, but I get a dot (which I presume denotes no links) where the links should be. (Some entries don't have links, but some do.)
Oh, of course. The dot is the first bullet of the list. But no links are being written.
Once I get this working, what I would like to be able to do is get the link cosmos for the urls I'm linking to. It seems to me that this ought ot be possible.
I've installed it, and all went well until yesterday. Today I have this strange error: I have the list of the last 25 links to my blog, but the url's link is always something like this: http://www.gnueconomy.net/HASH(0x8919168). You can find it in the left column at this url: http://www.gnueconomy.net
This is super-cool, and I'm keen to give it a blast, but am stymied by the fact that there doesn't actually seem to be a technorati.config file inside the .zip! D'oh.
Excerpt: I am a big fan of Technocrati, and now with Adam Kalsey's MT plug-in I can list on the front page the 25 most recent blogs feasting on Venom. Unlike Blogrollings very cool Recip-Roll - which lists blogs that have added you to their permanent roll - Ada...
Wow, this was amazingly simple to implement! Wonderful work, Adam. Thanks!
there is some other stuff in the zip, where do i need to upload root, entries, entires.extra etc..
Anything in the CVS directory can be ignored or uploaded as part of the MTPlugins directory. It doesn't really matter. Those files are part of my source-control software. I usually remove them from my zips, but sometimes I forget.
Excerpt: Thanks to the help of Adam Kelsey, I now have the Technorati API plugin working. It's now in the sidebar displaying incoming links being tested against the previous rather messy widget I'd been using for that purpose. I have some...
If you use the script that gets you a list of the last 25 sites that linked to your blog in the template for Individual Entry Archives, you use up your 500 Technorati queries right quick. I got the plugin working and then tinkered with templates and rebuilt a few times, and all my alotted queries for the day were gone.
The Technorati API only returns 10 listings at a time, so if you ask for more than 10, it has to make multiple requests. To use up your 500 requests with a lastn of 25, you'd have to have requested 166 times. That's quite a bit, espcially considering that the plugin caches the Technorati API response for an hour. Multiple requests made within an hour should come from the cache rather than the API, so those won't count against the 500 request limit. Although, if you use Technorati on your individual archive pages and rebuild the whole site, you could run out of requests pretty quick if you have anywhere near 500 entries.
I think because of the way my site was set up, the request was bring made not only for the main page but for each of the 97 individual pages if I rebuilt the whole site (which I did because I was messing w/ templates). I took the script out of the individual entry archive templates for the time being. I'm going to try using the script in the text of entries that I know have incoming links.
. . . except that pasting the script into individual entries doesn't work.
Movable Type doesn't process tags inside entries, only templates. I have another plugin, Process Tags, that will do just that: http://kalsey.com/2002/08/process_tags_plugin/
Excerpt: Technorati plugin :: Kalsey Consulting Group...
Worked great! Would be nice though if I could define an exclusion list of URLs not to list. It's catching links from the Metafilter links section and the MT donor's section for me, which is less interesting.
What a great site,Keep up the good work.Regards,
The plugin has been working beatifully, until today, when I started getting this error : An error occurred: Rebuild failed: Build error in template 'New Main': Error in tag: Error reading XML content: junk after document element at line 2, column 0, byte 7 at /usr/lib/perl5/site_perl/5.6.1/i686-linux/XML/Parser. Just FYI, basically, in case it's something obvious.
I am gettting the following message when I try to run the Technorati plug-in -- I'd appreciate any thoughts on what I am doing wrong. Build error in template 'Main Index': Error in tag: Error in tag: Error reading XML content: Only ASCII encoding allowed without perl 5.7.2 or higher. You tried: iso-8859-1 . Thanks.
You'll need to open up the Technorati config file and uncomment the line that starts with "Parser" # If you get errors about the XML encoding, you might be having a # problem with XML::Simple using the wrong XML parser. You can force # it to use XML::Parser by uncommenting this line. # # Parser XML::Parser
I am getting the same error as John Lawlor and have tried un-commenting the "Parser XML::Parser" Now I get; "Build error in template 'tec.php': Error in tag: Error reading XML content: Only ASCII encoding allowed without perl 5.7.2 or higher. You tried: iso-8859-1 . MT::App::CMS=HASH(0x82ba998) MTPlugins::Expressions is not installed. Expressions will not be processed. MT::App::CMS=HASH(0x82ba998) Getting weblog for http://zlog.co.uk/ MT::App::CMS=HASH(0x82ba998) Cache Exists: ./cache/technorati.httpzlogcoukweblog.1.xml" Any ideas?
The XML parser that is used by this plugin and MTAmazon was recently changed by it's developer. In most circumstances this change results in a less functional parser. I recommend installing an older version of the parser by downloading the XML modules from MTAmazon at http://prdownloads.sourceforge.net/mtamazon/XMLModules.zip?download and installing this in your extlib directory.
By installing it you mean just upload to the extlib dir? Do I need to change anything in the rest of the Technorati plugin? Thanks for your help.
Yes, all you should have to do is extract the file and upload the XML directory to your extlib directory.
Thanks very much thats sorted it.
For some reason, although it's worked fine for days, I'm now getting the following error message when I try to post: Build error in template 'Main Index': Error in tag: Error reading XML content: Could not find in at extlib/MTPlugins/Technorati.pm line 97 . I checked the code to see if it somehow got altered, but it's fine. I went ahead and removed it and the posts all go through now. I could understand if the Technorati connection didn't load, but why would it stop me from posting? It shouldn't have anything to do with that. Best, -James James Joyner http://outsidethebeltway.com
As much as I hate to comment on yet another fine Kalsey product, I just today started getting the _exact same_ error that James describes above. That leads me to believe it's something on Technorati's end...
Indeed. The Technorati API service is down. Download the latest version of the plugin and your rebuild problems will be solved.
Excerpt: Technorati plugin v1 - This is the best plugin yet! Thank you Adam Kalsey! Using the Technorati API it creates links to the blogs that link you. Top toy! No referral logs, no dodgy blog title problems (c/o Musings) just...
Isn't using an older version going to break everything in the future when ISP's update their servers. Cpanel, ensim and plesk will update this automaticaly for instance. Sounds like a storm brewing to me. Very smart plugin though. Well done!
Excerpt: Adam Kalsey's Technorati 1.0 plugin is out. It fixes may of the bugs I'd previously archives/000161.html">complained about. Unfortunately, it still...
Hmmm. Trackback doesn't seem to work. So here's a link to a patch for Technorati 1.0: http://golem.ph.utexas.edu/~distler/blog/archives/000202.html It fixes the problem noted by Gianluca Neri above.
Ha. Ha. Apparently the Individual entry doesn't get rebuilt when Trackbacks are received. Adding the previous comment caused the page to be rebuilt (and the trackback to appear). This is a *fixable* problem.
Excerpt: Technorati plugin :: Kalsey Consulting Group...
Is there any way to tell this plugin not to display links from my own site?
Hi. 1. It's a great plugin, Adam, but I have a problem. My blog is in Portuguese language (usually charset=iso-8859-1) and it does not display correctly AFTER using the Technorati plugin. The names of the retrieved blogs are well displayed, but all the rest is not. I think there is a conflict between MT's construction of the HTML and the output of the plugin. The browsers (tested in Mozilla Firebird and IE 6) don't assume automatically the Unicode enconding, therefore the page is not correctly displayed. ONLY IF I manually override the browser's enconding to UTF-8 all content is well displayed. My few skills of HTML, MT, PHP and Perl are not enough to get a satisfatory solution on this. So I beg for your help. You can see my blog in http://pauloquerido.net and the test blog with MTTechnorati in action in http://pauloquerido.net/index.teste.php . 2) Assuming I have more than one blog in the same MT instalation, but in diferent URLs and with distinct Technorati APIs, is there a way of having the plugin to work well for both? There is only one technorati.config with ONE Key... Thanks.
Hi again: forget my question 1., I found the anwser 5 minutes after putting it :) Quite simple, indeed. So simple and obvious that i'm feeling stupid ;) Just replaced charset=iso-8859-1 by charset=UTF-8 in meta-content tag. So don't waste your time seeing my test blog. Best regards
Excerpt: After yesterday's entry regarding Plugin and how to tweak MT, I couldn't help but do a little tweaking myself. That coupled with the comments from my review at The Weblog Review, I thought of a few things that I could do to kind of spruce up the place....
how do you the inbound links to an entry because the sample code you have is not working.
Excerpt: Technorati Plugin
I am having difficulty - I keep getting this in my MT activity log: "Can't use string ("1") as an ARRAY ref while "strict refs" in use at /usr/local/lib/perl5/site_perl/5.8.3/XML/Simple.pm line 231." But my cache is working and there is content in the cached file: http://www.majordojo.com majordojo http://www.majordojo.com http://www.majordojo.com/index.rdf http://www.majordojo.com/atom.xml 4 6 2004-11-12 21:43:29 GMT 218998 4 6 1 Movalog - All things Movable Type http://sideblog.movalog.com http://www.movalog.com/index.rdf http://www.movalog.com/atom.xml 1 8 2004-11-13 09:02:40 GMT Jay Allen :: The Daily Journey http://www.jayallen.org/journey http://www.jayallen.org/journey/index.rdf 130 192 2004-11-13 05:02:42 GMT What on earth could be the problem? Byrne
This discussion has been closed.
Timothy Appnel
May 12, 2003 4:03 PM
Damn, you beat me to it! (Nice work. Thanks.)