Experimental project

This is a sandbox project, which contains experimental code for developer use only.

Códigos descuento FM is a web-based file manager that has a drag & drop user interface powered by AJAX. The lite version has limited features.

Features

File operations: Upload, Delete, Move
Folder operations: none
Multiple file upload
Upload progress
Mouse indicators for move permissions during drag & drop.
File sorting by name, size, date, type
Switching between icon view and list view
Small footprint with overall 100kb javascript. (30kb gzipped)
Very fast javascript DOM rendering. A folder containing 10000 files takes only a few seconds to render.
Configuration profiles per user roles
Configurable limits: upload file size, disk quota, file extensions, image dimensions
Multiple personal or shared folders for users
Token support in folder names
File permissions per folder
Support for inline image & file link insertion into textareas
Integration with WYSIWYG module, CKEditor module, and BUEditor
Custom wysiwyg plugins for inserting multiple images or files into editor content
Support for private file system
Allow FTP uploaded files in file/image fields using the included dfm_filefield module
Support for custom stream wrappers like Amazon S3

Configuration profiles per user roles
Configurable limits: upload file size, disk quota, file extensions, image dimensions
Multiple personal or shared folders for users
Token support in folder names
File permissions per folder
Support for inline image & file link insertion into textareas
Integration with WYSIWYG module, CKEditor module, and BUEditor
Custom wysiwyg plugins for inserting multiple images or files into editor content
Support for private file system
Allow FTP uploaded files in file/image fields using the included dfm_filefield module
Support for custom stream wrappers like Amazon S3

HTML5 Canvas drawing with brush visuals and various tools
Comes with a general word-list including 1500 English words
Ability to select and play custom word-lists
Admin UI allows to create/edit/import/export custom word-lists
Keeps an active games list in database to allow new users join
Provides Drupal permissions to play or host a game
Ability to create hidden or password-protected rooms
Owner-Admin-User hierarchy in rooms
Useful room operations: Ban/Kick/Freeze/Lock/GiveAdminRights
Makes use of peer assisted networking using WebRTC
No need for a dedicated game server
Drupal is used for managing active games list
Can also be used as a chat room or a collaborative drawing application
Optimized javascript code is free of memory-leaks and provides very fast DOM rendering.
Small footprint with overall 90kb javascript. (30kb gzipped)
Full mobile support including Android and iPhone
Responsive game UI that adapts to different resolutions

Project information