In the Shared Files module it would be nice to see who uploaded the file by adding a "User" table column to SharedFiles.ascx. The SharedFiles db table contains the "UploadUserID" for each file. Use this to query the Users db table for the login name. I ended up adding a function to SiteUser.cs to easily obtain a user given the user id:
public static String GetUserNameFromID(int userID)
{
String result = String.Empty;
if ((userID > 0))
{
String comma = String.Empty;
IDataReader reader = dbPortal.SiteUser_GetSingleUser(userID);
while (reader.Read())
{
result += comma + reader["LoginName"].ToString();
comma = ", ";
}
reader.Close();
}
return result;
}