Author |
Topic |
|
PPSSWeb
Junior Member
312 Posts |
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.< |
Edited by - PPSSWeb on 02 May 2007 17:05:04 |
|
modifichicci
Average Member
Italy
787 Posts |
|
PPSSWeb
Junior Member
312 Posts |
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.< |
Edited by - PPSSWeb on 02 May 2007 17:06:17 |
|
|
thermal_seeker
Junior Member
United Kingdom
430 Posts |
Posted - 27 April 2007 : 18:14:36
|
thats really nice PPSS..
how do I get rid of the "USER FOLDERS: _VTI_CNF" list??
Dave
< |
No good at coding, but I can plough a field !! |
|
|
PPSSWeb
Junior Member
312 Posts |
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
Junior Member
United Kingdom
430 Posts |
Posted - 02 May 2007 : 01:24:37
|
just rechecked and I didn't loose that line....??
< |
No good at coding, but I can plough a field !! |
Edited by - thermal_seeker on 02 May 2007 13:36:12 |
|
|
PPSSWeb
Junior Member
312 Posts |
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. < |
Edited by - PPSSWeb on 02 May 2007 09:39:40 |
|
|
PPSSWeb
Junior Member
312 Posts |
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
< |
|
|
thermal_seeker
Junior Member
United Kingdom
430 Posts |
Posted - 02 May 2007 : 15:03:26
|
I have replied..
and BTW thank you for the scrollcode tip
Dave< |
No good at coding, but I can plough a field !! |
|
|
PPSSWeb
Junior Member
312 Posts |
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.< |
Edited by - PPSSWeb on 02 May 2007 17:10:18 |
|
|
|
Topic |
|