Triangle Drupal  User Group<br />April 12, 2010<br />WebFM Modulefor Drupal 6.x<br />
A File Manager for Uploaded Files<br />Application look and feel via JavaScript / Ajax<br />Permissions by role, file, and...
An Alternative Attachment method<br />What Else is it?<br /><ul><li>Single file for multi nodes
Drag and Drop Support
Secure files without system wide “private” setting.</li></li></ul><li>Attached Image resizing<br />Lots of Security featur...
Ajax adds to the “Coolness” factor<br />File Security without “Private Files” overhead<br />Maintain images/documents refe...
Get the module from:        http://drupal.org/projects/webfm<br />Shameless plug warning… Optionally, get the Custom Layou...
Go to Administer / Site Building / Modules(admin/build/modules/<br />Select Modules<br />Save Configuration<br />How to Se...
Go to Administer -> Site Configuration -> WebFM(admin/settings/webfm)<br />Set the Webfm Root Directory(no leading slash l...
Go to Admister -> User Management -> Permissions(admin/user/permissions)<br />Decide which roles get which permissions.<br...
Go to Administer -> Site Configuration -> WebFM (again)(admin/settings/webfm)<br />Set the root role directory for each ro...
	Secure the files by creating an .htaccess in the WebFM root directory        <drupal file system path>/<webfm root>with t...
Reports of Drag and Drop misbehaving  in some browsers/themes<br />Only WebfmAdmins can create directories<br />No support...
Upcoming SlideShare
Loading in...5
×

TriDUG WebFM Presentation

8,386

Published on

Presentation about the Drupal WebFM module given to the Triange Drupal Users Group on Apr 13, 2010

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
8,386
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Transcript of "TriDUG WebFM Presentation"

  1. 1. Triangle Drupal User Group<br />April 12, 2010<br />WebFM Modulefor Drupal 6.x<br />
  2. 2. A File Manager for Uploaded Files<br />Application look and feel via JavaScript / Ajax<br />Permissions by role, file, and Organic Group<br />Drag and Drop of files and directories<br />and more…<br />What is it?<br />
  3. 3. An Alternative Attachment method<br />What Else is it?<br /><ul><li>Single file for multi nodes
  4. 4. Drag and Drop Support
  5. 5. Secure files without system wide “private” setting.</li></li></ul><li>Attached Image resizing<br />Lots of Security features (like limit IP access)<br />MP3 Support <br />File Meta data (Title/Description)<br />Views Support (in head)<br />Some Support for opening File Browser in popup window for WYSIWIG editors (some patches needed)<br />Custom Layout support for creating blocks or other special items (requires patch)<br />Wait.. There’s more<br />
  6. 6. Ajax adds to the “Coolness” factor<br />File Security without “Private Files” overhead<br />Maintain images/documents references on multiple nodes in one place.<br />File sharing in OG contexts.<br />Custom Layout lets you easily expose a directory of documents to users.<br />So Why Use It?<br />
  7. 7. Get the module from: http://drupal.org/projects/webfm<br />Shameless plug warning… Optionally, get the Custom Layout patch from: http://drupal.org/node/736548<br />Unpack the module (and optionally apply patch).<br />Put the module directory in your sites/all/modules directory<br />How To Set it up<br />
  8. 8. Go to Administer / Site Building / Modules(admin/build/modules/<br />Select Modules<br />Save Configuration<br />How to Set it Up<br />
  9. 9. Go to Administer -> Site Configuration -> WebFM(admin/settings/webfm)<br />Set the Webfm Root Directory(no leading slash located under the normal Drupal files directory)<br />Set other options as desired.<br />How to Set it Up<br />
  10. 10. Go to Admister -> User Management -> Permissions(admin/user/permissions)<br />Decide which roles get which permissions.<br />How to Set it Up<br />
  11. 11. Go to Administer -> Site Configuration -> WebFM (again)(admin/settings/webfm)<br />Set the root role directory for each role that can upload using WebFM<br />Set other options as desired.<br />For each existing group, set the group root directory.<br />How to Set it Up<br />
  12. 12. Secure the files by creating an .htaccess in the WebFM root directory <drupal file system path>/<webfm root>with the following lines: order deny, allow<br /> deny from all<br />How to Set it Up<br />
  13. 13. Reports of Drag and Drop misbehaving in some browsers/themes<br />Only WebfmAdmins can create directories<br />No support for individual “home” directories (but patch with minor issues available)<br />Maintainer burn-out (Rob Milne -> others -> Rob)<br />Slightly confusing to users (without Custom Layout patch)<br />Gotchas and Popular Feature Requests<br />
  14. 14. Questions<br />

×