AUR web interface

Tasklist

FS#2579 - Add user info page

Attached to Project: AUR web interface
Opened by Simo Leone (neotuli) - Friday, 15 April 2005, 02:39 GMT
Last edited by Paul Mattal (paul) - Friday, 10 June 2005, 04:54 GMT
Task Type Feature Request
Category Backend
Status Closed
Assigned To Simo Leone (neotuli)
Architecture All
Severity Low
Priority Normal
Reported Version 1.0
Due in Version 1.1.1
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

This is mostly a task to myself, but here so you know what I'm up to and if you have any input (or if it's in the works). I'll post any patches I come up with as attachments.
The idea here is that users have to enter all that info as part of their account, but there is not as of yet a place to view it. Ideally, this page should be linked from the package information page where there is a user's name.

Page should include:
username
email address, this should be mangled slightly as well to kill any harvesters
real name (perhaps an opt out on this one..some people like their privacy)
irc nick
This task depends upon
 FS#2585 - User Existence Check Broken 

Closed by  Simo Leone (neotuli)
Friday, 10 June 2005, 20:09 GMT
Reason for closing:  Implemented
Additional comments about closing:  r185, thanks paul
Comment by Simo Leone (neotuli) - Friday, 15 April 2005, 02:40 GMT
Oh and a link that does a search on all the user's packages.
Comment by Paul Mattal (paul) - Friday, 15 April 2005, 17:56 GMT
Sounds very cool and a great idea! I've assigned it to you and made it due in v2 at this point, but we could revise that earlier (or later!) if you want at a later date.
Comment by Simo Leone (neotuli) - Saturday, 16 April 2005, 02:36 GMT
I have attached a somewhat preliminary patch for review.
Pretty much all the "new" code there is just modified from the existing account code.
This patch does the following:
- Adds Action=AccountInfo to the account.php page
- Displays all of the relevant data about the user whose ID was passed in
- Adds a hyperlink to the Maintainer field on do_Details page pointing to the user's info page.

Most of the ideas presented in the initial details are not yet implemented, but the framework is mostly in place.

Please review this patch, especially security-wise! As well, this patch is affected by the issue in bug #2585, therefore, I am adding that bug as a dependency of this one.
Comment by Simo Leone (neotuli) - Saturday, 23 April 2005, 19:30 GMT
Uploaded patch V2, this one makes only a few minor changes:
- Email addresses are mailto links
- Only logged-in users may view other users' info
- Some html generation formatting improvements.
Comment by Simo Leone (neotuli) - Sunday, 15 May 2005, 15:59 GMT
Seeing as only logged in users may view other user info, is it worth going through the trouble of scrambling the email addresses? It would take a human to view the page anyway, and no scrambling is going to fool a human.
Comment by Paul Mattal (paul) - Friday, 10 June 2005, 04:52 GMT
This is committed in r185.

Loading...