Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsRepositoryRepositoryOne more "can I do this"....One more "can I do this"....
Previous
 
Next
New Post
8/12/2008 6:55 PM
 

I run a transcription business.  I need to be able to upload specific files for specific users.  I don't want all users to see all files.  So, is there a way that when a user logs in they only see the files that are assigned to them? 

Thanks in advance.

 
New Post
8/12/2008 9:35 PM
 

I don't think there's any way out of the box to do that. Sorry. 

There are 3 ways to 'modify' the way the repository module processes the data. 

1) templates. This is the easiest and it can be done without changing code, you just modify the template and the change is immediate.

2) stored procedure. you can modify the stored procedure that retrieves the data from the repository tables

3) code. the last resort is code change, that will require recompiling the module and deploying a custom version of the module.

Depending on the details of how you want to change the way repository items are retrieved/displayed, the answer will be one of the three :)

Can you explain a little more how you will target a file to your users? are you talking about 'you' uploading a file and marking it for a 'specific user'? or for a 'group of users'? can your users upload files? 

with a little more detail, you should be able to see whether 1, 2 or 3 is an option for you.

 
New Post
8/12/2008 10:44 PM
 

Thanks for the response, Steve. 

To answer your question.....I upload digital files for transcription.  Depending on the case, I assign the digital file to a specific transcriptionist.  That transcriptionist needs to sign in and download that particular file.  Because the cases that I work on are confidential in nature, I can't allow all of my transcriptionists access to files that aren't assigned to them.  They will not be uploading files.  They will only need access the file for purposes of downloading.

I hope this information helps you help me ;-)

Dennis

 
New Post
8/13/2008 9:01 PM
 

Hey, Steve.  I'm sorry to keep bothering you, my friend, but I had an idea I wanted to run by you. 

I was thinking that I could set each of my transcriptionists up with their own child portal and that each child portal could have it's own repository.  That way I could just upload a specific file to the child portal of the transcriptionist assigned to a specific case.  Do you think that this is probably my best avenue?  If so, I have one question....

When I create a child portal, can I make it an exact replica of my parent portal without having to design the entire site again?  I tried doing to "export portal template" from the parent portal but get an error message every time.

Thanks for any help that you could give me.

 
New Post
8/13/2008 11:24 PM
 

not sure how many 'transcriptionists' you have, certainly if it's in the hundreds that may be unwieldly.  I had a similar situation with clients. What I did was setup a client page that all the clients could see, then I had one child page for each client with a role setup for each client, that way all the clients could see the main client page, but each client would only see 1 child page, their own. Then I had a repository on each child page to allow the upload/download of files that only that client would see.  The same concept as you mentioned but at the page level instead of setting up an entire portal for each client.

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsRepositoryRepositoryOne more "can I do this"....One more "can I do this"....


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out