Moxie Manager Directory Structure

I currently have a file manager in place and I need to change the Moxie Manager Directory structure to match the current file manager so members can access the files they currently have uploaded to the site.  Has anyone configured Moxie Manager to work with a current file structure?  I have read documentation at Moxie Manger but it is not really documentation, it states config items in the config.php file but does not really explain the workings of Moxie Manager.

 

Also, how did Boonex set up user authentication with Moxie Manager?

Geeks, making the world a better place
Quote · 2 Jun 2016

I hope to get some answers here; I have already poured though the code but unsure of where the directory structure is created.  When I installed in on a site, it was creating a structure of A, B, C, .... and then under that it appear to create Aa, Ab, Ac... based on the first two letters of the user's name, So if user Joan loads the Moxie Manager it creates a directory J, then Jo, then Joan.  I am guessing if there are two Joans on the site, it would create a directory to distinguish them apart.  My problem of course is that I need to change this default behaviour so that my members can still get to their files from the old file manager.  I was reading the docs and it mentions templates but not where these templates are located.  it mentioned mc_access but that does not seem to exists.

Geeks, making the world a better place
Quote · 3 Jun 2016

Hi GG. I'm just trying to help.

Have you tried emailing team@boonex.com ?

This internal structure query seems more suited to them?

Quote · 3 Jun 2016

Have a look at the following code in modules/boonex/moxie/data/moxiemanager/plugins/DolphinAuthenticator/Plugin.php file:

$s = getUsername();
$sPath  = BX_DIRECTORY_PATH_ROOT . 'media/moxie/files/' . substr($s, 0, 1) . '/' . substr($s, 0, 2) . '/' . substr($s, 0, 3) . '/' . $s;
bx_mkdir_r($sPath);
Rules → http://www.boonex.com/terms
Quote · 5 Jun 2016

 

Have a look at the following code in modules/boonex/moxie/data/moxiemanager/plugins/DolphinAuthenticator/Plugin.php file:

$s = getUsername();
$sPath  = BX_DIRECTORY_PATH_ROOT . 'media/moxie/files/' . substr($s, 0, 1) . '/' . substr($s, 0, 2) . '/' . substr($s, 0, 3) . '/' . $s;
bx_mkdir_r($sPath);

You forgot this bit Alex

    // delete moxiemanager files
    $sMoxieFilesPath  = BX_DIRECTORY_PATH_ROOT . 'media/moxie/files/' . substr($aProfileInfo['NickName'], 0, 1) . '/' . substr($aProfileInfo['NickName'], 0, 2) . '/' . substr($aProfileInfo['NickName'], 0, 3) . '/' . $aProfileInfo['NickName'];
    bx_rrmdir($sMoxieFilesPath);

Geeks, making the world a better place
Quote · 7 Jul 2016

Thank you @geek_girl, it is in inc/admin.inc.php

Rules → http://www.boonex.com/terms
Quote · 9 Jul 2016
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.