Are you using Firefox? The Space in the Filenames is a problem with the Repository and the Documents Module's. I had posted about it here as well http://www.dotnetnuke.com/Community/ForumsDotNetNuke/tabid/795/forumid/54/threadid/33219/scope/posts/Default.aspx
Mike: I tryed your test file in Firefox, and it would not downlad the full filename. It got cut off after the first space. Works fine in IE though.
The ALL Category problem has been bugging me too. I have alot of users that don't check the ALL Ckbox. I even put a note in the Upload form, and it still doesn't get checked. I was having to change it manually in the DB every time this happened. And if i edited the file through the Repository, it then showed me as the Author. Neither one of these solutions were very good. So, i finally got around to installing the source code and found a quick fix for now.
In the Form.ascx.vb, there is a comment about checking to see if there was more than 1 category, if not, add it to the ALL Category automatically.
Line 688 Form.ascx.vb
If strCategories.Length = 1 Then
' every item must be associated with the ALL category
I changed it to:
If strCategories.Length > 0 Then
' every item must be associated with the ALL category
This automatically gave me every file uploaded to be added to the ALL Category. Problem now is that i didn't want to have the ALL Checkbox shown in the Upload form.
Line 448 and 474 Form.ascx.vb
For i = 0 To Arr.Count - 1
I changed it to
For i = 1 To Arr.Count - 1
This now lists the categories in your upload form, skipping the first one, which is the ALL Category. Note that if you changed the order of listing your Categories, it will skip the first one regardless if it is the ALL Category or not.
Now I changed these and have tested it on my pc and then tryed it online, and it seems to work just fine. I am not a programmer, so there may be a reprocussion somewhere else, but i haven't found it yet. Hopefully this will shed some light for others.