3
I run a portuguese poetry site with xoops.
My answer is a hacked version of the news module so it fetch news by user and not only by category. My news module also shows the user avatar and has the ability of adding users as favorites. It has also a feed(RSS) by user and a statistic page by user. Hum, it also gives the ability of sorting news by hits, name etc. Hum, it workes with two templates. The normal one and short one that only shows the title, the author, date, etc ((like a list). It count hits by Ip so users don´t click in their own poems to geat extra readings(eheh). OH, it also as tagas included. Well , It´s heavly hacked!
I also have another hack of the news module to show books!
I love to hack the news module that´s for shure!
Of corse you can start has I did with a simple news module that has a simple "news by this author" section but if you are planing to have a lot of users you will need to make the module working better.
Check it
http://www.luso-poemas.netI was forgeting, it has a pdfmaker that allow users to select the poems they want to include in the pdf instead of a pdf by poem. It makes a ebook with 3 simple clicks!