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

HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...DNN 6.1.3 Radeditor Image Manager does not display files in sub foldersDNN 6.1.3 Radeditor Image Manager does not display files in sub folders
Previous
 
Next
New Post
4/13/2012 6:03 AM
 
That's very interesting Joseph. I've got a support ticked logged with DNN for this issue but you've managed to progress further in resolving it.
 
New Post
4/13/2012 8:23 AM
 

I have followed this guide:

http://www.dotnetnuke.com/Resources/B...

the folders show up in the document manager now, BUT i cannot see any files in there!

 
New Post
4/13/2012 11:33 AM
 
Many physical folder names are mixed case so running a query to change the case of folders to all lower case or all upper case won't work because "images" or "IMAGES" won't match the spelling on the physical folder, "Images"

There are two ways to get the folders names in the Folders table to match the physical folder names.

The most dangerous is to run a delete query against the Folders table. This can wreck havoc and requires a recursive sync in the file manager and manually resetting the folder permissions in the file manager for each folder one at a time.

I finally settled on this process. You need to have direct DB access to do this.

Get the portal ID of your portal from the portals table. I use this first because you can tell by the Home Directory which row is the correct portal.

SELECT PortalID, HomeDirectory FROM Portals

Then run this query to get the folders list for your affected portal:

SELECT FolderID, FolderPath, PortalID from Folders WHERE PortalID = {your portal id} Order by FolderPath

This will give you a nice list to allow you to manually check the spelling of the folders in the folders table against the physical folders in your portals directory.

Next you will need to manually update the spelling of the folder names in the folders table to match the Case on your web server.

I did this by having my ftp client open, a window for my SQL server query showing the folder names list and a 3rd window with the Folders table open for edit access.

Seeing the folder id in this query let me navigate quickly to the correct row in the edit window and change the folder name . This is still a tedious process until the file manager recursive sync issue is fixed.
 
New Post
4/14/2012 3:19 AM
 
Joseph Allen wrote:
Many physical folder names are mixed case so running a query to change the case of folders to all lower case or all upper case won't work because "images" or "IMAGES" won't match the spelling on the physical folder, "Images"

There are two ways to get the folders names in the Folders table to match the physical folder names.

The most dangerous is to run a delete query against the Folders table. This can wreck havoc and requires a recursive sync in the file manager and manually resetting the folder permissions in the file manager for each folder one at a time.

I finally settled on this process. You need to have direct DB access to do this.

Get the portal ID of your portal from the portals table. I use this first because you can tell by the Home Directory which row is the correct portal.

SELECT PortalID, HomeDirectory FROM Portals

Then run this query to get the folders list for your affected portal:

SELECT FolderID, FolderPath, PortalID from Folders WHERE PortalID = {your portal id} Order by FolderPath

This will give you a nice list to allow you to manually check the spelling of the folders in the folders table against the physical folders in your portals directory.

Next you will need to manually update the spelling of the folder names in the folders table to match the Case on your web server.

I did this by having my ftp client open, a window for my SQL server query showing the folder names list and a 3rd window with the Folders table open for edit access.

Seeing the folder id in this query let me navigate quickly to the correct row in the edit window and change the folder name . This is still a tedious process until the file manager recursive sync issue is fixed.

 Thanks for your reply.. Yes we've done this already but unfortunately the problem exists.
Finding out the portal id is easy just firebug an image on the site it tells you the path. And also the folders table looks find for us. The physical folder is called results and the folder in the folder table is called results too.

I found that if i rename the physical folder to results2 and then delete the folder in DNN, then recreate it, it adds the record to the folders table, then its simply copy the contents of the folder back and it should show up.

i think there is a problem with this recursive sync, dnn should just sync the files at the file manager level. OR soon as you log into the admin section ( because OBVIOUSLY you'll want to see the latest stuff).. It makes no sense to sync based on a click event in the file manager. Its stupid, folders should just show up

 
New Post
4/18/2012 9:55 AM
 

We have backend SQL database access so I was able to fix this by deleting all entries for the affected portal from the dbo.folders table, running a full recursive sync and re-applying the permissions. This has worked for a few days but I've just gone to edit a page on the portal and the problem has come back. Really frustrating!

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...DNN 6.1.3 Radeditor Image Manager does not display files in sub foldersDNN 6.1.3 Radeditor Image Manager does not display files in sub folders


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