I have searched around here for a while and have found different snippets of code, but not exactly what I'm looking for.
On my site I want to separate between two different kind of blogs. One specific category of users are allowed to have an individual, personal blog, and beside that I want to have "themeblogs" for different project, and for other specially invited users. To do this separation I created two blog roles so that I can assign the different blog priviligies to users as I please.
Now to the question: On a page I want to make a list over all the users of the first category, those who have individual blogs. I do not want the last blog entry, just a list of the blogname (which is same as the usersame) on all users who have made at least one entry. When you click on their name, it links directly to their personal blog. Oh, and if the list could have their user picture beside the name, that would be just smashing!
(If it only were a handful of users I could do a static list with links, but since it will probably be more than a few odd ones, I rather want a script that adds them automatically.)
I have tested several PHP-snippets I found on this site but always seems to end upp with something that isn't just right. Either I get a list of all blogs, but unseparated, or I get a list of users within a certain role, but when I click their names I end up seeing their user account instead of the blog.