T O P I C R E V I E W |
PPSSWeb |
Posted - 26 April 2007 : 17:15:04 This small code modification works with the administrator myfiles page for Proeder's File Attachment MOD. It places a separator between user folders in the file list, each the user folder's size and links to jump directly to a particular user's folder from the top of the page (and back).
I have a number of users who upload files and need them referenced by me (the admin). This formatting addition made it easier for me to locate a users files in the long list. Also it allows me to see how much disk space each user is utilizing.
The following highlighted (red) code gets inserted at the end portion of the ScanFolders function in myfiles.asp starting at around line #433:
I hope someone else finds this useful as well. As always, if someone finds an error in this snippet, please let me know.
Edit: This updated code is to replace any prior version. The code outputs both a list (FolderList) and drop down menu (dFolderList). If you prefer one over the other, simply remove the references to the one you do not want and keep the other, or leave them and have both choices functional.< |
9 L A T E S T R E P L I E S (Newest First) |
PPSSWeb |
Posted - 02 May 2007 : 17:07:56 I have updated the code in the first post to reflect the fix for the _vti_cnf error that thermal_seeker found.
It now also outputs both a text list (FolderList) and drop down menu (dFolderList). If you prefer one over the other, simply remove the references to the one you do not want and keep the other, or leave them and have both choices functional.
thermal_seeker, Thanks again for finding and helping me work out that bug.< |
thermal_seeker |
Posted - 02 May 2007 : 15:03:26 I have replied..
and BTW thank you for the scrollcode tip
Dave< |
PPSSWeb |
Posted - 02 May 2007 : 14:14:10 Got your email.
Try changing:
if LCase(Mid(SubFolderName,1,5)) <> "/_vti" then
To:
if LCase(Mid(SubFolderName,1,5)) <> "/_vti" and LCase(Mid(SubFolderName,1,9)) <> "/_vti_cnf" then
< |
PPSSWeb |
Posted - 02 May 2007 : 09:35:32 quote: Originally posted by thermal_seeker
just rechecked and I didn't loose that line....??
Weird, I just checked your code against mine and it is identical and unless I comment out that line I can not get it to display any _vti directory. I even pasted your code into my myfiles.asp page and it still works properly.
Did these items show in your file list before the insertion of this code? If you comment out my code addition, do they go away?
Can you email the image posted above? I can not get to it due to the firewall settings at work. Perhaps that will give me a clue.
P.S. - You might want to use the [ scrollcode ][ /scrollcode ] tags on the code in your post above to keep it from stretching the screen so much. < |
thermal_seeker |
Posted - 02 May 2007 : 01:24:37 just rechecked and I didn't loose that line....??
< |
PPSSWeb |
Posted - 30 April 2007 : 10:35:55 This line in the code section above should eliminate those listings.
if LCase(Mid(SubFolderName,1,5)) <> "/_vti" then
Make sure you didn't loose that line when adding the new sections in red.
< |
thermal_seeker |
Posted - 27 April 2007 : 18:14:36 thats really nice PPSS..
how do I get rid of the "USER FOLDERS: _VTI_CNF" list??
Dave
< |
PPSSWeb |
Posted - 27 April 2007 : 16:52:31 I tried that, but didn't like how the drop down stayed selected at the last username when returning to the top of the page using the icon in the separator bar or at the bottom of the page. Since I only allow administrators, moderators and select users the ability to upload, the normal text list works well for me.
This should generate the same list as a drop down for you:
Edit: This code has been included in the updated version in the first post of this topic.< |
modifichicci |
Posted - 27 April 2007 : 16:20:33 Nice adding, i was thinking if it's possible to have member list in a selectbox instead of a long list? If a forum has many members it could be very very useful..< |