Help - Search - Members - Calendar
Full Version: Top Author List
Movable Type Community Forum > Additional Resources > Tips and Tricks
whiteliter
hmm.. no replies yet.

I would, if you think its not possible using movable type. Please also do suggest alternative ways on how to go about it, perhaps using PHP.

Thanks!
whiteliter
THanks Kristine for taking time to reply. :-)

To make it simple... Im planning to put up a portion in my site for the TOP 10 bloggers (Authors or posters).

I guess it must have been difficult using MT, but if anmy of you guys have a suggestion using PHP or the basic of MT, please LET ME KNOW.

THanks!
crys
Are you trying to get a list of who locally (ie in your MT install) has made the most posts? Or as others have disscused some kind of the overall top blogger list?
lynda
QUOTE
Is there a way in which you could rank the top 5 authors in regards to your own MT installation?

Taking it even further, is there a way in which you could rank top authors in regards to categories?

You could do both of these creating an entrylist with the required information and calling that info up in PHP.  

I created a mini-script in PHP to list the Top X Commented on Entries (check scriptygoddess.com - it's down right now so I can't get the exact URL of the post).   Using this method you can also list the Top X Authors or Top X Authors per Category as well.
whiteliter
Hi,

I would like to know if there is a way that I could enlist all the top authors with the most number of blogs automatically.

My actual plan is to have the top 25 authors (ranked by their total number of blogs) be on a special part of the website.

Thanks
kadyellebee
You mean the people who are using MT with the most number of blogs each?  Since there is not a place that keeps track of that information (everything in done on each person's server), I don't think you'll find a good solution for this.

You could camp out at the MT main index and watch the recent updates or check out some of the donated sites, though.  The people who are running multiple blogs may have them in the background, not up front active blogs.  For example, I have 8 blogs set up with MT.  3 are very active (at least daily updates), 3 are somewhat active (at least monthly updates),  1 is a setup for a project I want to have time to work on but haven't, and the last one is a test copy so I can try out my stylesheets on a default copy of templates.  So only a few of these ping the recently updated list (I have multiple keys).

Anyhow, what you proposed doesn't seem like you'll have too much luck doing with any easy method, but I hope this gives you a few ideas!

Kristine
Christine
How would you define the Top 10?  That's a very subjective discussion.  More importantly, there are soooo many different ways to track blogs (due to the different blog systems).  The Top 100 of weblogs.com is about the closest I can think of to do something like this.  Of course then there is Blogdex, a huge ranking system itself.
YYK
Is there a way in which you could rank the top 5 authors in regards to your own MT installation?

Taking it even further, is there a way in which you could rank top authors in regards to categories?

I think this would be a great feature and would be appreciative of anyone who can show me how
YYK
^ Bump!

It's been a couple of years now! WOW! two years of using MT!!

Does anyone have a solution to posting the top 10 authors?
shelley
I still don't see a complete definition of "Top 10". wink.gif
YYK
I have a blog with multiple authors.

Just like the top 10 commentors list, I thought it would be nice to see a list of the top 10 authors who have posted the most entries

does that make sense?
maddy
This seems to work. It requires the Authors plugin and a PHP enabled page. Change the 5 in the code to however many authors you want to show. smile.gif
CODE
<?php
$authors = array(<MTAuthors>"<MTAuthorLink encode_php="qq">"=>"<MTAuthorEntryCount>",
</MTAuthors>);

arsort($authors);
reset($authors);

print ("<ul>");
for ($n = 1; $n <= 5; $n++) {
$tally = each ($authors);
print ("<li>$tally[key]: $tally[value] entries.</li>");
}
print ("</ul>");
?>

Let me know if you've got any questions - this was a learning exercise for me, so if I don't know the answer, I should probably find out! biggrin.gif Any improvements gratefully welcomed. smile.gif
maddy
QUOTE (YYK @ May 29 2002, 09:25 PM)
Taking it even further, is there a way in which you could rank top authors in regards to categories?

Can you explain a bit more by what you mean here? smile.gif
bloglife
QUOTE (maddy @ Apr 24 2004, 03:07 AM)
QUOTE (YYK @ May 29 2002, 09:25 PM)
Taking it even further, is there a way in which you could rank top authors in regards to categories?

Can you explain a bit more by what you mean here? smile.gif

Your code works! smile.gif

I think he means the top 10 authors according to category. The code above is to show top 10 authors among the whole blog. It's even better if it can show top 10 in Cat 1, top 10 in Cat 2.....


BTW. How can Author Plugin do what Master Author Archive, MySQL version did?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.