projects[filedepot_feature][location] = http://community.featureservers.org/fserver

The filedepot module is full featured Document Management module that has a google docs like feel. It fulfills the need for an integrated file management module supporting role and user based security. Documents can be saved outside the Drupal public directory to protect documents for safe access and distribution.

Requirements in addition to a base Open Atrium installation are:

Dependencies
------------
* Content, FileField

Requirements
------------
PHP 5.2+ and PHP JSON library enabled.
Flash 10.x Addon installed in the browser.

Thanks for this feature !!
I installed it and it work really nice.

Thanks for this feature, it almost work but... I tried this feature in two environnements (local and integration server) and i have the same issue :

  1. it only works for superadmin user, when I try it with another one I have the "please wait..." message and I see (but I can't access) the structure of filedepot screen on the backside without content and without the "new folder" button,
  2. the dashboards layout (user and group) are broken, now I only have 1 column and the content of the second column doesn't appear anymore.

Hello,

I am also encountering the dashboard issue using the latest DEV build of filedepot. Are you able to help?

It's a CSS issue, have a read of this comment on d.o: Issue 770756 - comment

(I am the same user as the aforementioned post titled "Same Issue")

When I am logged in as Admin to OA, and I attempt to access the documents feature for filedepot, (assuming this is the Admin user's personal Filedepot), OA sends me to a "Access Denied" page at http://localhost/atrium/filedepot

Secondly, Filedepot appears to work under groups, but the following warning appears above the Filedepot interface:

user warning: Unknown column 'groupid' in 'where clause' query: SELECT metric from atriumnextag_metrics WHERE type='filedepot' AND roleid IN (2) OR groupid in (2,1,3) ORDER BY metric DESC limit 1 in C:\Apache2\htdocs\atrium\profiles\openatrium\modules\contrib\filedepot\filedepot.module on line 1088.

I don't understand what this means. I went to the file that the error referenced, but having little knowledge of php or mysql commands I'm unsure what I'm seeing there.

Hope this helps.

I am the "cool, but..." guy. I'm going to create an account...
I can answer about the groupid thing. I think something's missing in the filedepot module (not the feature) install proc. To cover that, you'll have to add a column 'groupid' (of type mediumint) in the (atrium)nextag_metrics table.

I also have the "Access Denied" page at http://localhost/atrium/filedepot but for me that's not a problem.

I experienced the same problem..anyone knows how to fix it?

I've found the solution for the dashboard here : http://drupal.org/node/770756 (comment #51)

Thanks blainelang !

Hi,
I am experiencing various problems with this awesome feature in OA beta 7

1 - user warning: Unknown column 'groupid' in 'where clause' query: SELECT metric from atrium_nextag_metrics WHERE type='filedepot' AND roleid IN (2,3) OR groupid in (7) ORDER BY metric DESC limit 1 in /var/www/atrium/sites/all/modules/filedepot/filedepot.module on line 1094.

2 - user warning: Table 'atrium.content_field_filedepot_file' doesn't exist query: DELETE FROM content_field_filedepot_file WHERE vid = 14 AND field_filedepot_file_fid is NULL in /var/www/atrium/sites/all/modules/contrib/filedepot/ajaxserver.php on line 121.

3 - 'Error retrieving folder listing' dialog when creating a new folder. Then, if I 'cancel' and refresh the page I get the folder done if the parent is Top Level Folders, not done if I created it as a subfolder

4 - Trying to upload a file with no folder (i.e. in the top level - this is allowed by the dialog) does not succeed but no error is given: it remains stuck

is there any issue tracker for this feature?

-- max

Also getting the

"user warning: Unknown column 'groupid' in 'where clause' query: SELECT metric from nextag_metrics WHERE type='filedepot' AND roleid IN (2) OR groupid in (328,1) ORDER BY metric DESC limit 1 in D:\wamp\www\profiles\openatrium\modules\contrib\filedepot\filedepot.module on line 1094."

error.

Any solutions?

I installed filedepot_feature under a clean install of OA7 and it worked fine however when I tried it with OA beta4 I could install it but the main window stays completely blank. IE shows a Jquery is undefined error. Are there jquery components I have to put in place to get this working?

Any relation to this issue?
http://drupal.org/node/788766

Thanks

John

Looks like the problem I have been having is related to the order in which the javascript files appear in the generated html code. There is a set of about 22 script include lines that are near the bottom of the source on the site that doesn't work. If I move them up to near the top ( like they are on the working site) it seems to work..

....

Hi everyone,

I'm trying to add this amazing feature to my Open Atrium but I'm unable to create the specific view.
The module actually works because I can see it at openatrium_url/?q=filedepot but when I try to create a view with the icon on the dashboard, I cannot see the file hierarchy...
Can someone help me please? It's really driving me crazy...

Thanks for your help.

Jean

I did the following to fix it:

1) Modify filedepot_feature.info
Replace: features[menu][] = "filedepot"
By: features[menu_links][] = "features:filedepot"

2) Modify filedepot_feature.features.inc
Delete:
/**
* Implementation of hook_menu_default_items().
*/
function filedepot_feature_menu_default_items() {
module_load_include('inc', 'filedepot_feature', 'filedepot_feature.defaults');
$args = func_get_args();
return call_user_func_array('_filedepot_feature_menu_default_items', $args);
}

3) Modify filedepot_feature.defaults.inc
Delete:
/**
* Helper to implementation of hook_menu_default_items().
*/
function _filedepot_feature_menu_default_items() {
$items = array();

$items[] = array(
'title' => 'Documents',
'path' => 'filedepot',
'weight' => '0',
);
// Translatables
array(
t('Documents'),
);

return $items;
}

4) Create filedepot_feature.features.menu_links.inc with the following content:
<?php

/**
* Implementation of hook_menu_default_menu_links().
*/
function filedepot_feature_menu_default_menu_links() {
$menu_links = array();

// Exported menu link: features:timeline
$menu_links['features:filedepot'] = array(
'menu_name' => 'features',
'link_path' => 'filedepot',
'router_path' => 'filedepot',
'link_title' => 'Documents',
'options' => array(),
'module' => 'system',
'hidden' => '0',
'external' => '0',
'has_children' => '0',
'expanded' => '0',
'weight' => '0',
);
// Translatables
// Included for use with string extractors like potx.
t('Documents');

return $menu_links;
}

5) Modify filedepot_feature.css to avoid problems in the Dashboard display (look at previous comments)
Delete:
#content { width:99% !important; }
#right { display:none; }

6) Clear cache and revert all changes in the feature

Hope it helps!

I Can also access the filedepot via the URL, But I don't get an icon in the menu.

I used the description as stated here:

I have the same problem with OA beta 8
Submitted by Anonymous on September 23, 2010 - 11:15.

This works

I created a new release based on OA alpha11 with the menu change option.

How can I upload that version here?

I guess you may contact the author at drupal site or simply put it on a hosted service (e.g. hotfile) for the rest of us!

Releases
Release Date
6.x-1.1 Release notes May 27 2010