Limiting Registered User to their own unique Folder on File Manager - dotnetnuke

We are using DNN 6.2 and are attempting to limit Registered Users so they can upload content to their own Unique Folder. We are not wanting to do this by user role.
Some examples where this is an issue are when a Registered User is uploading content using the wysiwyg, or when using the DNN module Form and List. Currently all Users can see all content on the portal. The goal is for the user to only see their own uploaded content.
Also, we would be open to purchasing a module if that is the simplest way to achieve this goal?

This is not possible out of the box. You can implement your own folder provider based on existing one to do this. Look at this article for more help

Related

Configure Office 2013 add-in according to user specific settings

We try to make our Office 2013/16 html/javascript taskpane add-in to work against our customers own servers, running our software, to display their pictures, and add them to Word/PowerPoint. Our customers have one or more domains they would want to configure so the add-in connects to one of them. If we ship this add-in on Office Store, we don't know all the domains our customers might want to configure, so the App domain list would be empty.
Is it somehow possible to add a App Domain to the manifest during runtime based on user input?
Is it possible to put a manifest file on a CDN that we can update when we want? This is btw not the solution we want as this requires internet access, and not all of our customers have that. But I'm still curious about the answer to this one.
Any other solutions to this problem?
Edit:
Our product is a web based product. We have a html widget inside our product which can be used in for instance a CMS, or as we try to do now, add it to the taskpane add-in for word and Powerpoint. The widget can be located on a specific url, on a given domain. Since the widget is part of our product, and our customers are choosing which domain they run our server product on, we can't preconfigure this in the add-in.
1.Is it somehow possible to add a App Domain to the manifest during runtime based on user input?
No. There is no way we can config the manifest at the runtime.
Is it possible to put a manifest file on a CDN that we can update when we want? This is btw not the solution we want as this requires internet access, and not all of our customers have that. But I'm still curious about the answer to this one.
No. In this scenario, we need to publish the manifest to the Office store.
Based on my understanding, the domains specify in the Office add-in only enable users navigate the HTML page in the task pane.
work against our customers own servers, running our own software, to display their pictures
Usually, this does not require the app domain configuration. Would you mind share more detail how the users connect their service?

Does DNN CE 7.x support programmatic uploading of files to secure folders?

Does DNN CE 7.x support programmatic uploading of files to already defined secure folders?
I need to bulk upload thousands of file for a large user population (>1500 users).
For each file, at the time of the upload, I must assign specific READ rights for every user.
Then, I need to have a page (DNN module?) where after each user logs on to the system they will be able to visit their page and click to download any of their own files.
Please note that the files are private to every user and no user must be able to view files of another user. Of course, search engines must not be able to index such content.
Is there anything OOTB to support that, or, I shall need to write a DNN module to allow the users to bulk upload files to a secure folder and then another DNN module to list the list of files for each user?
Can this be done with DNN CE 7.x version, or I need to buy DNN Pro 7.x ?
Thank you for any help/insight you can provide.
Regards,
P.
This can be done with CE, but it will require custom development to implement. The FILE system API for DNN should allow you to do all this from a development perspective.

WordPress Plugin Database per User

I am trying to develop a store locator script. May exist for WordPress however, after they are installed, no matter who logs into WordPress, each user is adding/deleting entries inside that one database of addresses.
I would like to have it so that each user belongs to a group/company. When they login to WordPress, they can only see their entries in the database.
What would be the best way to implement this?
Implement the stores as custom post types and do not give your regular users the capability edit_others_posts.
WordPress will then not show stores from other users, you don't have to do anything else.

Where to upload DotNet Nuke website images?

I am new to Dot Net Nuke.
I am responsible for maintaining a section of Dot Net Nuke Website. I dont have access to Website root, FTP and Web Site Management functions. I want to add different images in my webpage which are either logos, icons, Section Titles/Headings. How can I manage such images in Dot Net Nuke website?
Thanks,
If permissions have been setup properly, you should be able to upload images, video, and documents through the editor. A Site Admin will need to ensure they grant appropriate permissions (using the permissions functionality at the bottom of the File Manager). The permissions can be very precise to ensure you only have the most basic permissions needed.
If they won't grant you the needed permissions, then its not practical for you to maintain that section of the site.
In the admin interface is a file manager which you can use to manage all the static resources for your DNN Portal. To quickly switch the look and feel of parts of the website you should apply a skin to either a container on a page or the page itself. You can add skins through the admin interface and set them in the appearance section when editing a page.

DotNetNuke: Conditional logic for displaying menu items

I am new to DotNetNuke, but I'm an experienced web admin and programmer.
I have an ASP .NET website / web application that I want to integrate into DNN 5 so I can easily add / modify content, etc. My existing site uses it's own login system to display user information. I have successfully placed (using iframes) all of my existing pages inside DNN pages.
The problem I am having is that I need to conditionally hide certain pages in the menu until a user is logged into my application. To be clear, my users are logging in using my existing authentication system, and will not actually login to DNN, so I can't simply grant permissions to those pages.
My question is this: is there some way (perhaps by modifying the DNN code) to conditionally hide menu items until certain requirements are met, such as authentication through my login system?
You can write your own DNN Authentication module that leverages your current system and code.
Our shop uses DNN, but hands off authentication to our university's centralized authentication system. I didn't write it, but I don't get the impression that it was too hard. Now when we create a portal, we install and enable our authentication module and then turn off DNN Authentication. Works like a charm.
We used DNN Garden menu for this (we do some thing sort of like that) the menu has a Node manipulator interface you can code against
http://www.dnngarden.com/
http://www.dnngarden.com/Menu-structure-manipulation.T104.aspx
we have had great success with this -
The other option which we have done as well is to write your own menu provider - not really that hard

Resources