LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
| PROS: Like Drupal it has a large community that has developed many plug-ins. It has a history of being the hands-down best forum on the market.
CONS: Simply not everyting we need, looking forward. It's primarily based around a forum and most add-ons retain a similar visual formatting making it look like a forum in all aspects which isn't very inviting and wouldn't retain users.
|
PROS: I'm contradicted on this option as it has SO MANY great features out-of-the-box that show a true understanding of a modern social network. Overall this software would be the easiest to quickly implement and have tons of features
CONS: Many reveiws/comments online state they've run into lots of bugs which could make it useless in the end. Dolphin may prove to require substantial $$$ for support and programming time to implement bug fixes that might never actually fix the bugs. Also a few commenters stated this software was written badly as a mish-mash of different programming languages (php & xlst?), making it more difficult to customize.
|
PROS: Very open architecture allowing for various plug-ins to be implemented to meet most of our needs. Tons and tons of plug-ins are available, most are free.
It would be a good idea to check all Modules on http://drupalmodules.com/
CONS: Not an all-in-one, easily or quickly implemented solution. The default Drupal install has little to no functionality for what we need. We must add a minimum of 80+ modules (some listed below) to achieve optimal functionality and thus run into the possibility of incompatibilities between modules requiring individual installation and testing between module installs. Many modules only add a tiny amount of functionality and generally 5 or so much be installed in order to add one main feature.
|
PROS: Elgg has the right ideas, best choice for an all-in-one option without customization. I like Elgg's base features the best. Numerous high-tech people as advisors and backers (Twitter is one). This option is the most like Facebook which for a comparison has 200 Million users for a reason.
CONS: Elgg appears to lack sufficient adoption by plug-in developers and it's lifespan and bug state is not determined. Also no Elgg-supplied demo that could be really tested.
|
|
Conclusion Comments from one site:
CHECK SECURITY VULNERABILITIES ON SOME MODULES HERE
"It's clear, vBulletin is the most used forum software on Internet, and there are tons of reasons for this. First, vBulletin is really powerful, fast, easy to use and have a classic look of a forum software. Secondly, vBulletin has an impressive list of features and provides by default all additional tools a website could need (blog, project manager,...).
We could however notice and deplore that even if vBulletin provides many bundled softwares, they always have the look of the vBulletin them, and give the feeling that it's nearly always a kind of thread and topic layout, with some additional features. This is of course false, but the feeling stays.
The software is really well supported and regularly patched by its editor, which is really reassuring for this kind of software.
Finally, even if vBulletin is not perfect and is quite expensive (compared to an open source forum software), it is so impressive, well developed and powerful that Forum Software Reviews, for the first time, give it the Perfect Rating."
Good comparison of features of PhpBB 3 vs Simple Machines Forum vs vBulletin
|
CHECK SECURITY VULNERABILITIES ON SOME MODULES HERE |
The name Drupal, pronounced "droo-puhl," derives from the English pronunciation of the Dutch word "druppel," which means "drop."
CHECK SECURITY VULNERABILITIES ON SOME MODULES HERE
SOME VIDEO TUTORIALS/GUIDES HERE TO AID IN SETTING UP DRUPAL
|
Voted best open source social networking platform 2008 by Infoworld
"Having used Elgg for 3 years, it has revolutionised our approach to online education."
Dr Stanier, University of Brighton
GOOD EXAMPLE: An Article that tries to demonstrate how to use Elgg and Drupal together for an entire school community
SOME GOOD COMPARISONS OF Elgg vs. Drupal (see comments section)
Another comparison:
There are some small differences (and, arguably, some big differences) between Drupal and Elgg.
Elgg offers file uploads for each individual user. These uploads can be tagged (comparable to freetagging in 4.7) and these tags generate rss feeds. These file uploads can be subscribed to via rss; using this method, individual users can set up topic-specific podcasts out of the box. Using Elgg's access controls, individual users can create feeds (and blog posts) accessible to anonymous users, site members, or individual members within the site.
Elgg also allows individual users to have their own collection of rss feeds.
Basically, Elgg offers users pretty granular control over what happens to their content (blog posts, file uploads, rss feeds). All content can be categorized/organized via freetagging.
On the other hand, Drupal allows you to create many more types of sites, and to organize site content in a greater variety of ways. Drupal also allows users/site admins to create more effective navigational menus to provide users with more intuitive ways to access content.
There are other differences, but, after a certain point, simply describing these differences gets away from the essential point of your question.
Elgg, Drupal, and Moodle are all great solutions. The *best* solution for your project will be driven by the needs of what you are trying to accomplish.
If you are trying to set up distance learning for a large number of courses, Moodle would be a good app to explore. Alternately, you could look at a cluster of Drupal sites running off one codebase.
If you want to set up a community/social networking piece to your project, then either Elgg or Drupal could fit. In general terms, a Drupal based community will allow you more centralized control over your site and, by extension, your users -- this centralized control comes via the role based access controls, and via the ability to choose what users post what content into what areas. I need to stress, however, that greater control over user behavior is a design choice, and it's just as easy not to create it if that's what you want.
Elgg provides a more level playing field. The access control over what users can do is less granular, while individual users have more granular control over each specific piece of content.
Discussion via comments that might shed light into how Elgg will evolve or not in the long run, not sure how to take this info as good or bad (problems vs. new financial backing for next version)
SOME Good technical comments from one reviewer showing strengths and weaknesses of Elgg vs. Drupal & Boonex
|
| Forum |
Social Network |
Content Managment System (CMS) |
Social Network |
| Jelsoft Enterprises |
BoonEx Pty Ltd
(Australia) |
|
Curverider |
www.vbulletin.com
www.vbulletin.com/features.php |
www.boonex.com |
www.drupal.org |
elgg.org |
| OFFICIAL: www.vbulletin.com/ admindemo.php
OTHER: www.forum-software.org/vbulletin/demo
FORUM COMPARISON: www.forum-software.org/forum-comparator/vbulletin/demo
|
www.boonex.us |
php.opensourcecms.com/scripts/ details.php?scriptid=191
www.forum-software.org/forum-comparator/drupal-forum/demo
socnet.shellmultimedia.com
|
NO Elgg-maintained demo
www.c4lpt.net
htk.tlu.ee/ejump
www.snippr.de/social
dogs24.net
mimundo.peesco.net
www.tickerheads.com
www.hedgehogs.net
www.hansvanderkamp.net
www.uticked.com
els.earlham.edu
|
| www.forum-software.org/forum-comparator/vbulletin/demo |
|
www.forum-software.org/gallery/drupal-forum-pictures-screenshots |
|
| Proprietary |
Proprietary |
GPL 2.0
Unlike proprietary blogging or content management systems, Drupal's feature set is fully available to extend or customize as needed. |
Open Source GPL 2.0 |
| $180.00 |
Free with BoonEx links
$90 - Removes BoonEx links from 1 domain for 90 days
$290 - Removes BoonEx links from 1 domain for 400 days (1 year + 1 extra month).
$790 -Unlimited Time License Removes BoonEx links from 1 domain for unlimited time.
$2900 - SmartPro Removes BoonEx links from 5 domains for unlimited time. Allows mobile apps re-branding. Includes 5 professional installations.
|
FREE |
FREE |
3.8.3
(v4.0 coming soon) |
6, with 7 just about released (in alpha/beta stage, BETA out July 8) |
6.12
(Might be good to try 6.x-2.0-Alpha4 for best compatibility with modules)
|
1.5 |
| 2009-06-15 |
|
2009-05-13 |
2009-03-21? |
LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
|
|
|
|
| Operating System
Linux
Windows Server 2003
Windows XP
Solaris
FreeBSD
OpenBSD
NetBSD
Windows Server 2008
Mac OS
Web Server
Apache 1.3
Apache 2.0/2.2
Microsoft IIS
Lighttpd
Nginx
|
Ray Media Server for high performance and functionality |
Operating System
Linux
Windows Server 2003
Windows XP
Solaris
FreeBSD
OpenBSD
NetBSD
Windows Server 2008
Mac OS X
Linux
Windows Server 2003
Windows XP
Linux
Windows Server 2003
Linux
Windows Server 2003
Windows XP
Solaris
FreeBSD
OpenBSD
NetBSD
Windows Server 2008
Mac OS
Web Server
Apache 1.3
Apache 2.0/2.2
Microsoft IIS
Lighttpd
Nginx
|
|
| MySQL
PHP 5
Based on XHTML 1.0 Transitional.
Based on CSS 2.
Accessibility (WAI)
Conformance to AA level.
UTF-8 Support
Default encoding used to support all locales and countries.
This software respects W3C Norms, correctly follows (X)HTML and CSS norms.
The W3C norms are respected, even if the XHTML 1.0 and the <table> layout start to be a little be outdated, and more complex to theme.
|
Check base settings or update the base right from there
(I don't know what that means) |
MySQL and PostgreSQL. Other SQL databases can be supported by writing a supporting database backend containing fourteen functions and creating a matching SQL database scheme.
PHP 4
PHP 5
XHTML 1.1 Strict
Based on CSS 2
Accessibility (WAI)
Conformance to AA level.
UTF-8 Support
Default encoding used to support all locales and countries.
This software respects W3C Norms, correctly follows (X)HTML and CSS norms.
|
MySQL/PostgreSQL
Also: An extensible RESTful API with results in JSON, serialised PHP or XML, alternate views on a site which allow for easily creating rich mobile applications and powerful event, plugin and widget APIs
Open Data Definition and an increasing number of data portability formats for import / export
AJAX through jQuery and user-definable callbacks
Easy extension for use with caching systems such as memcached, for increased system performance
Use of multiple database connections for scalability (still in development)
|
| YES |
|
Plug-in / Module / Add-On
|
|
| YES |
Automatic database cleaning (administrator can specify allowed inactivity period) |
NO
|
|
| YES |
|
Plug-in / Module / Add-On
|
|
|
|
|
|
| Single Table CSV, Single and Multi-Table SQL |
|
SEE ALSO Forums for forum importing options
|
|
Mozilla Firefox 3
Mozilla Firefox 2
Mozilla Firefox 1
Opera
Safari
Konqueror
Internet Explorer 7
Internet Explorer 6
Chrome
Mozilla SeaMonkey
Required Plugins/Technologies
What the user needs exactly to use this forum correctly.
HTML and Javascript
HTML and AJAX
|
|
Mozilla Firefox 3
Mozilla Firefox 2
Mozilla Firefox 1
Opera
Safari
Konqueror
Internet Explorer 7
Internet Explorer 6
Chrome
Mozilla SeaMonkey
Plain HTML
HTML and Javascript
HTML and AJAX
|
|
|
|
Yes |
YES
Freely available via stable releases and development SVN |
|
|
|
Core requirements
Elgg runs on a combination of the Apache web server, MySQL database system and the PHP interpreted scripting language. This is the most popular web server environment in the world.
Due to Elgg's advanced functionality, there are some extra configuration requirements:
The Apache web server needs to be installed with the following modules:
mod_rewrite
PHP 5
MySQL 5+ is needed for data storage
PHP 5.2+ needs to be installed as an Apache module (not in CGI mode or safe mode) with the following libraries:
GD (for graphics processing, eg user icon rescaling and Captcha)
JSON (for API functionality)
Multibyte String support (for internationalisation)
It is recommended that you increase the memory available to PHP threads beyond the standard 8 or 12M, and increase the maximum uploaded filesize (which defaults to 2M). In both cases, this can be found in your php.ini.
Recommendations for plugins
The following PHP libraries are also recommended for some plugins and extra functionality:
SOAP
DOM
|
| Installation Wizard |
|
Installation Wizard
|
|
| +++ (Very Easy) |
|
++ (Easy) |
|
| ++ (Easy) |
User-friendly, convenient online administration system |
++ (Easy) |
|
| +++ (Very Easy) |
|
++ (Easy)
|
|
| ***** (5 stars) |
|
**** (4 stars) |
|
| ***1/2 (3.5 stars) |
|
*** (3 stars) |
|
| NO |
|
YES
Web based administration - Drupal can be administered entirely using a web browser, making it possible to access it from around the world and requires no additional software to be installed on your computer. SCREENSHOT
|
|
| Upgrade Wizard |
|
Upgrade Wizard
Note from Drupal:
Therefore, people adopting Drupal for their web or CMS project should plan for periodic upgrades of their project to the latest major release (every 12-24 months) in order to benefit from the ongoing active support of one of the finest open source development communities.
|
|
| Unknown, likely depends on level of customization. |
Unknown, likely depends on level of customization.
Installation wizard for fast and easy scripts installation
|
Unknown, likely depends on level of customization.
|
Unknown, likely depends on level of customization. |
| YES
The Admin Panel informs you when a new version is released.
|
YES
Automatic update availability alerts
|
YES
|
|
| YES |
Optimized code, improved performance, caches everywhere |
YES
Caching - The caching mechanism eliminates database queries increasing performance and reducing the server's load. Caching be tuned in real time and many high-traffic sites have performed very well under load.
|
|
LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
| NO |
|
NO |
|
|
|
Yes - OpenID, Module/Add-On
|
LDAP (site notes "untested" and is an optional Plug-in), OpenID by plugin (Client and Server)
OpenID, OpenSocial
|
| YES
User Groups
Restricted access on specific forum
Multiple administrator allowed
Moderators on specific forum
Blacklist
Warnings
IP Blocking
ACL (Access Control List)
|
YES
Ability to choose event, order ticket and provide matches IDs
- Individual member promotion and membership assignment
- Five types of user account status
|
YES
User Groups
Role based permission system - Drupal administrators don't have to tediously setup permissions for each user. Instead, they assign permissions to roles and then group like users into a role group. SCREENSHOT
- Publish Content (users can publish/unpub without being granted administer nodes permission) [M]
- User Quota [M]
- Known User Role [M]
- Role Limits [M]
- Restrict Password Change [M]
- Role Expire [M]
- ACL (Access Control List) [M]
- Admin Access [M]
- Admin block [M]
- Admin Role [M]
- Administer Users by Role [M]
- Advanced User [M]
- Apply for role [M]
- Auto Assign Role [M]
- Better Permissions (expand/collapse permissions rows) [M]
- Coherent Access (create shared editing and viewing of nodes between users) [M]
- Comment Permissions (by role and node type) [M]
- Content Access (manage permissions for content types by role and author) [M]
- Content Type Administration by Organic Group (VERY GOOD) [M]
- Delegate Menu Administration [M]
- Filter Permissions [M]
- Forum Access (allows to set private) [M]
- Join role with password (still in dev) [M]
- Known User Role (cookie to add role for anonymous users) [M]
- Masquerade (tool for site designers and site administrators to switch users) [M]
- Menu Access [M]
- Menu Admin per Menu [M]
- Mode (switch permissions sets for dev) [M]
- Node Access [M]
- Node Access Password [M]
- Node Access Rebuild Bonus [M]
- Node Access User Reference [M]
- node privacy byrole (conflicts with Taxonomy Access Control) [M]
- Nodeaccess [M]
- Pending User Notification Block (VERY GOOD) [M]
- Permission Select (check all / uncheck all) [M]
- Permissions API [M]
- Permissions Lock [M]
- photos access [M]
- Premium (premium content by role, not sure this is necessary) [M]
- Protect Critical Users (VERY GOOD) [M]
- Protected node (password) [M]
- Public Preview [M]
- Restricted Text [M]
- Role Change Notify (notify user when a new role is added to their account) (VERY GOOD) [M]
- Role Delegation [M]
- Role Invite [M]
- Role Reference (CCK field) [M]
- Role Referral (assignment of roles to anonymous users who enter the site at a specific URL) [M]
- Role Theme Switcher (assign separate themes for diff. roles) [M]
- Role Watchdog (VERY GOOD) [M]
- Role Weights [M]
- RoleAssign [M]
- Rolespecific Node [M]
- Signup Restrict by Role [M]
- Signup Scheduler (still in dev) [M]
- Simple Access [M]
- Site Configuration Permissions (VERY GOOD) [M]
- Staff List (GOOD) [M]
- Taxonomy Access Control (VERY GOOD) [M]
- Taxonomy Access Control Lite [M]
- Taxonomy Delegate [M]
- Upload Permissions Per Content Type [M]
- User Delete (block, unpublish all submitted content including nodes and comments, reassign content to anonymous user, delete user and delete all content, backup all deleted data) [M]
- User Permissions [M]
- User Protect (username, e-mail address, password, status changes, roles, deletion, all edits) [M]
- User Read-Only (disallow modification of user account/profile fields) [M]
- User-Selectable Roles (one or multiple roles during registration) [M]
- userplus (add multiple users at once, make multiple group assignments at once, and make multiple user role assignments at once) [M]
- View own (adds 'view own content' and 'view any content' permissions for all of content types) [M]
- Webserver authentication (enable access control their drupal directory via their webserver (e.g. http auth, NTLM, .htaccess) and with this module, Drupal honor's the web server's authentication) [M]
SEE ALSO User Groups / Organic Groups
SEE ALSO Moderation
|
Yes, users and groups (extensible via plugins)
Fine-grained access controls
Elgg has always had powerful, granular, access controls for users. For Elgg 1.5 there are two new additions. Users can restrict their content to be only read by people they mark as a friend from any tool in the site. We've also introduced a a user-defined default setting (providing administrators allow users to set one) that will apply to all their content.
|
| YES
Ease of navigating to content likely depends on what is placed on the home page. Certain functionality is not available without registration and sign-in. This may include some menus that make it easier to view each section (blogs, etc.).
|
YES
Different user membership types (text only, view only, full access)
- Five types of user account status
Ease of navigating to content likely depends on what is placed on the home page. Certain functionality is not available without registration and sign-in. This may include some menus that make it easier to view each section (blogs, etc.).
Free trial membership (admin ability to set up the period length and conditions)
|
YES
Ease of navigating to content likely depends on what is placed on the home page. Certain functionality is not available without registration and sign-in. This may include some menus that make it easier to view each section (blogs, etc.).
Dean highly recommends having a block on the home page of anonymous users telling them what they are missing by not registering to describe what won't be visible/display for them. This could be the first item in a rotating/sliding features area.
|
YES
OPTION TO DISABLE PUBLIC VIEWING:
Walled Garden Plug-in
This plugin turns your Elgg site into a walled garden. This means that only those registered on the site can access any of the content.
|
| YES |
YES
Different user membership types (text only, view only, full access)
- On-the-fly selection of country flags
- E-mail confirmation routine
- Checking e-mails to be unique
- Members registration form - 2 steps by default
"Last logged-in" information
MD5 encrypted member's password
Free trial membership (admin ability to set up the period length and conditions)
Ability to set required size of "Password" field
- Ability to create any membership type
- Ability to define membership access level
- Ability to define customized membership requirements
- Ability to give permissions to all users to contact each other for free
|
YES
User authentication - Users can register and authenticate locally or using an external authentication source like Jabber, Blogger, LiveJournal or another Drupal website. For use on an intranet, Drupal can integrate with an LDAP server.
|
YES
OPTION:
Coppa Plug-in
Required your users to agree to an age limit before registration.
|
|
|
If NCLOR supports OpenID, easier sign-on with one ID will make the process easier on the user.
SEE SINGLE SIGN-ON SUPPORT ABOVE FOR POTENTIAL WAYS TO INTEGRATE
|
If NCLOR supports OpenID, LDAP, or Open SOcial, easier sign-on with one ID will make the process easier on the user. |
| YES
The "Subscription Manager", that manages private and paying forum software
|
YES
Graduated pricing, credits system, customizable memberships
- Integrated with PayPal by default
- Supports recurring billing from PayPal
- Can be integrated with any other payment processing company (PaySystems, Authorize.Net, iBill, 2checkout, etc.)
- 100% automated billing system. Script automatically sends purchased information after payment is processed and performs multi-level anti-fraud checks
- Several payment providers could work simultaneously
Smart shopping cart with history
Merchant account integration
Optional displaying of additional photos only to gold or purchased members
Updated admin finance calculator
Free trial membership (admin ability to set up the period length and conditions)
Ability to choose currency image used for transactions
Automatic billing and transactions generation
|
YES
|
|
| YES
The User Infraction Manager is a more powerful way to the basic user banishment, and notifies users that do something unauthorized.
|
SOMEWHAT
Block members (members can block all correspondence from certain members)
|
|
|
| YES |
Block members (members can block all correspondence from certain members) |
YES
|
|
| YES |
YES
- Individual member promotion and membership assignment
Admin interface to create moderators
|
Plug-in / Module / Add-On
|
|
| YES |
Profile ratings
Top-rated profiles lookup
Photos rating (similar to hotornot.com)
|
|
|
|
|
Built from the multitude of other Modules and default info in Drupal
|
|
| YES
Looks like Google Groups
|
YES
Forum Groups
ALSO a matching system: Ability to set matches number
|
Plug-in / Module / Add-On
SEE ALSO Project Space
|
YES
Users can create groups around a particular topic and take advantage of a collaborative group discussion area, group files and group pages. You can create open groups that anyone can join, and closed groups, where membership is requested first and accepted or denied by the group owner.
You can create and moderate as many groups as you like
You can keep all group activity private to the group or you can use the 'make public' option to disseminate work to the wider public.
Each group produces granular RSS feeds, so it is easy to follow group developments
Each group has its own URL and profile
Each group comes with a file repository, forum, pages and messageboard
SCREENSHOT
|
| YES |
YES
Ability to create Couples profiles
Profile Builder
View user's profile via Presence
Direct file uploading to a member's profile
- Customizable profile view
- Browse profiles with narrowing ability
Personal Media Gallery (audio, video and pictures)
Shared Media Gallery (audio, video and pictures)
Zodiac signs lookup in profiles and search results
Essay (extended "About me" section)
Profile ratings
Number of profile views with the ability to list members who viewed the profile
Media (video and audio support for profiles)
HotList (buddies, favorites)
- View Video instead of Photo of the profiles when user's cams are on
Moderators Accounts to approve and edit profiles
Featured profiles generating
Optional profiles auto-approve
Ability to bring random, online, last, and top rated profiles to the home page
Ability to set minimum number of characters for "About me" and "About you" fields
|
YES
SEE ALSO Views
|
YES
Elgg comes with a set of default profile fields which can be extended or completely changed by the site administrator.
Using Elgg's powerful widget framework, users can select from a bank of available widgets to create a full and rich profile.
An Elgg profile acts as a great overview of a site member, pulling together their activity from the site, as well as from external sources.
INFO ON ADDING WIDGETS TO A PROFILE
Plugins/Messageboard
The messageboard - similar to 'The Wall' in Facebook or a comment wall in other networks - is a plugin that lets users put a messageboard widget on their profile. Other users can then post messages that will appear on the messageboard.
You can then reply directly to any message and view the history between yourself and the person posting the message.
The messageboard can also be placed on group profiles.
MESSAGEBOARD SCREENSHOT
|
| YES |
YES
Improved and expanded Builders: Fields Builder
Admin User-friendly profile fields modification system
|
YES |
|
| YES |
YES
Member's Pictures Customized Water Mark
|
YES
|
Plugins/Avatar
The user avatar represents a user (or a group) throughout the site. By default, this includes a context-sensitive menu that allows you to perform actions on the user it belongs to wherever you see their avatar. For example, you can add them as a friend, send an internal message, and more. Each plugin can add to this context menu, so its full contents will vary depending on the functionality active in the current Elgg site.
Users can use Elgg's built in avatar editor to crop an uploaded profile photo into something they would like to use as their site wide avatar.
MORE INFO & SCREENSHOTS
|
| YES |
YES
Advanced control panel for members (profile status and all-contacts information)
|
Likely but requires customization, obviously
|
|
|
|
Unsure if Drupal includes this by default
|
|
| YES |
YES
Registration Security Images
|
Plug-in / Module / Add-On
|
|
LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
| YES |
YES
Flexible Site Width
Site layout - from 1 to 4 columns
Flexible layout for Shoutbox, Video Player and Music Player
Admin initial preset of Presence vertical size
Easy text, code, graphics modification
|
Personalization - A robust personalization environment is at the core of Drupal. Both the content and the presentation can be individualized based on user-defined preferences.
Templating - Drupal's theme system separates content from presentation allowing you to control the look and feel of your Drupal site. Templates are created from standard HTML and PHP coding meaning that you don't have to learn a proprietary templating language.
Plug-in / Module / Add-On
- Teleport (hotkey-activated launcher utility to jump around to specific pages while managing Drupal sites) (VERY GOOD MUST HAVE) [M]
- Theme Editor (CSS, .info, Template Files, simple back-up and restore, adding & deleting files, permissions for themes & file types) (VERY GOOD MUST HAVE) [M]
- Theme Settings (still in dev) [M]
- Theme Settings API [M]
- Slider (any node within slider as a tab, GOOD for alternative navigation on Home like the learn, connect, contribute, by profession) (VERY GOOD MUST HAVE) [M]
- SimpleViews (VERY GOOD) [M]
- Skinr (VERY GOOD) [M]
- Panels [M]
- Panels Scheduler (still in dev) [M]
- Panels Sections [M]
- Composite Layout (layout nodes instead of entire site) [M]
- Side Content (side bar block) [M]
- Page theme (VERY GOOD) [M]
- Custom Page (diff. theme than site) [M]
- Equal Heights jQuery [M]
- Scrollable Views (VERY GOOD) (VERY GOOD) (still in dev) [M]
jQuery/Flowplayer DEMO
- Featured Content Slider (GOOD FOR HOME) [M]
- Frontpage Slideshow (Requires purchase & download of Front Page Slideshow for Joomla at 22 Euros) (Module)
- GUI - Graphical User Interface [M]
- IE Unlimited CSS Loader [M]
- Imagemenu [M]
- iTweak Login (customize log-in form) [M]
- JCarousel (GOOD FOR LISTS OF PHOTOS AND TEXT, pagination with animation) [M]
EXAMPLES!!!
- jcarousel block [M]
- jCarousel Lite [M]
- Jquery Drag Drop Blocks [M]
- jQuery Eye Candy (still in dev) [M]
- Logo Tool (still in dev) [M]
- Mouse Wheel (might be good to enable scroll wheel scrolling through lists of avatars, menu links, etc.) [M]
- Realtime CSS Editor (still in dev) [M]
- SASS API (recompiles CSS) [M]
- Sprite Graphic Menu [M]
- SWF Embed [M]
- Text Size [M]
- Themer [M]
- Devel (firebug for Drupal theming) [M]
- Administration theme [M]
- Area Banner Module (VERY GOOD, MUST HAVE) [M]
- Block Class (add style to a block) (VERY GOOD) [M]
- Block Theme [M]
- Blocks theme synchronization [M]
- Christmas Snow [M]
- Color Scheme API (full color scheme from a base color, palette of background and foreground colors) [M]
- Colorpicker [M]
- Conditional Stylesheets (for IE-only CSS to fix things) [M]
- Content Glider (featured 1,2,3,4 by content type w/ auto rotation & animation speed) [M]
- Content theme (diff. themes on content creating, editing and viewing pages) [M]
- Corner (adds configurable corner graphics to top corners of pages) (VERY GOOD) [M]
- CSS (CSS field on the node creation page) [M]
- CSS Injector [M]
- Cumulus (display your site's tags using Flash that rotates them beautifully in 3D) (VERY GOOD) [M]
- Custom Page [M]
- CuteMenu (theme the dropdown menus in detail, allowing images in rollovermenus) (VERY GOOD) [M]
- Dock (menu items zoom like Mac OS dock on rollover) (still in dev) [M]
- Drupal For Firebug [M]
- Dynamic display block (VERY GOOD) [M]
- element themehook [M]
- Favicon (VERY GOOD MUST HAVE) [M]
- Firebug Lite (still in dev) [M]
- Firefox Ubiquity addon integration (still in dev) [M]
- Formatted Title (still in dev) [M]
- Front Page (diff. layout than theme) (MUST HAVE) [M]
- Gears (Google Gears) (still in dev) [M]
- Header image (still in dev) [M]
- hoverIntent (VERY GOOD) [M]
- iconify (admin area icons) [M]
- Iconizer (Garland admin area icons) [M]
- Iframe [M]
- insertFrame [M]
- Import HTML (import static HTML sites) (still in dev) [M]
- jQuery Map Hilight (image map) [M]
- jQuery UI [M]
- jQuery UI Tabs [M]
- JScrollPane [M]
- Limited length blocks [M]
- Loader (still in dev) [M]
- Menu Class (VERY GOOD) [M]
- Menu Icons (VERY GOOD) [M]
- Nice Menus (rollovermenus) (VERY GOOD) [M]
- Node Content Themehook (theme Pages) [M]
- Node Reference Variables [M]
- Node reference views [M]
- Node theme (VERY GOOD) [M]
- ThemeKey (VERY GOOD) [M]
- ThemeKey Properties [M]
- Node type theme (VERY GOOD) [M]
- Nodes In Block (add nodes into a block. A number of configurable blocks are generated which you can assign to a region. Visibility settings of this block are automatically set to 'Show on only the listed pages'. On the node content form, you define the weight and visibility per node thus making it easier for content administration as all your content is now in the same place. With this module, you don't have to explain your customers how blocks work but is still able to decide on which pages content must be rendered) [M]
- PageEar (a.k.a. Page Peel, Peel Ad, Peel Away or Magic Corner) (GOOD, maybe use for annonymous users to coax them to JOIN) [M]
- Path image [M]
- Promos (designated nodes or groups of nodes (based on content type) as easily addable and removable content from blocks that you can administer on the fly using its ajaxy / lightbox, what-you-see-is-what-you-get style interface. Its speed and ease of use allow you to instantly see the results of adding, removing, or reordering nodes from a content block) [M]
- Quick Tabs [M]
- Quicktables (if nodes and blocks and panels are too hard to get positioned this might be a good way of formatting content though it is ugh, tables) (still in dev) [M]
- Read More link (VERY GOOD) [M]
- Region Manager (VERY GOOD) [M]
- Node Blocks [M]
- Visibility API [M]
- Role Theme Switcher (assign separate themes for diff. roles) [M]
- Rotor Banner (create blocks with rotating content with transition effects) (VERY GOOD) [M]
- Scheduler (allows nodes to be published and unpublished on specified dates) [M]
- Search 404 (VERY GOOD) [M]
- Season (diff. them for seasons) [M]
- Sections (VERY GOOD MUST HAVE) [M]
- SimpleMenu (rollovermenus at top) (GOOD for admin) [M]
- Simplenews Template (VERY GOOD) [M]
- Special menu items module (provides placeholder and separator menu items) [M]
- Splash (internal path, external URL or text as a splash page before going to the actual frontpage) [M]
- Style (CSS) Settings (GOOD) [M]
- Style Stripper (Allow configuration of which module CSS files that should be loaded in your themes) (still in dev) [M]
- Style Switcher (creating a theme with alternate stylesheets) (still in dev) [M]
- Tab name tweaker (VERY GOOD) [M]
- Table Alternate Rows (even/odd classes into user submitted tables within nodes) (GOOD) [M]
- Table Manager (automates the creation of tables and allows you and sufficiently permissioned users to add to them and maintain them) (still in dev) (VERY GOOD) [M]
- Teaser by Content Type (set a different teaser length for each content type but must be set up first as it only affects new posts) (VERY GOOD MUST HAVE) [M]
- Teaser Thumbnail (VERY GOOD MUST HAVE) [M]
- Text Resize (VERY GOOD) [M]
- Text Size (VERY GOOD) [M]
- Tool Tips (GOOD) [M]
- Typogrify (VERY GOOD) [M]
- URL Icon (can add a favicon to link, add an external link icon, add a CSS class) (VERY GOOD MUST HAVE) [M]
- UserLoginBar (single row of username, password, submit) [M]
- Yahoo YUI (NOT) [M]
|
YES
NOTE: Must change a number of links back to the Elgg.org and Elgg.com sites. When first loaded the platform has several links which intuition says should lead to the community's home page but they actually target Elgg.
|
|
|
|
|
| YES
Modify the style of your forum easily.
Global and Forum Specific
|
|
YES
Possible Starting Point Themes:
Zen (easier than Garland or Bluemarine)
|
YES, though we probably want to develop our own design as most themes aren't nice enough for the Duke name
LISTS OF THEMES, SOME WITH SCREENSHOTS
|
|
Custom Sound Alerts |
|
|
| Custom Template Engine |
Skin and language switcher
Site's styles file modification
|
PHPTemplate
Smarty
xTemplate
|
|
LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
Full-text search
Author search
Advanced search
Unread Topics (Database Tracked) |
YES
- Quick search
- Advanced search
- Sorting and search narrowing
- ZIP codes search options
- Matchmaking (auto search based on user-specified criteria)
- Cupid mail (matchmaking results auto-sending)
- Search for online members, searching members, communicating (in IM) members
Zodiac signs lookup in profiles and search results
Automatic member gender prompt for profiles search
Search results can be presented in the form of a photo gallery
Admin can Search by ID, e-mail and nickname
|
YES
Searching - All content in Drupal is fully indexed and searchable at all times if you take advantage of the built in search module.
|
YES, somewhat
System-wide, tag-based searching across all content and users
|
| YES
"Threads Tags", that helps classifying topics.
ALSO "Similar Threads", that provides an estimation of threads that could match to the same topic of the current thread.
|
|
Not by default
Module/Add-On
SEE ALSO Wiki & Taxonomy
|
YES |
| NO
A Patch is available
|
YES
Search-Engine-And-User-Friendly URLs
User friendly links (ModRewrite function)
|
YES
Friendly URLs - Drupal uses Apache's mod_rewrite to enable customizable URLs that are both user and search engine friendly.
Permalinks - All content created in Drupal has a permanent link or "perma link" associated with it so people can link to it freely without fear of broken links.
SEE ALSO Hyperlinks in the Forum section
|
|
|
Login window like Unity Add-On (#5) |
|
|
|
Activity Bar like Facebook Add-On ($35)
- Online Friends Notification
- New mail notification
- New friend request notification
- Quick members search
- Add to Social Bookmarks
- Quicklink to profile
- Quicklink to profile photos
- Quicklink to Logout
- Quicklink to Account Page |
Could not easily find one but likely not necessary if we have another user-centric tool area somewhere |
|
|
Default = Pop-Ups
Lightbox Add-On ($15)
|
Not sure about this other than some other modules that allow lightboxing of certain functions |
|
|
|
|
|
|
One-click post report(may not be the same thing as tracking people users) |
|
|
| YES FOR FORUM
Forum Categories
URL Redirection Forum
Sub Sections
Trashcan Forum
|
|
Forum Categories
|
YES
The site administrator can set site-wide categories. These categories are then available for users to use when creating a new blog post, uploading files or constructing pages. A great way to provide some loose structure.
|
| YES
Official: English, German, Chinese, Hungarian; Translatable into any language. vBulletin provides a localization features that could virtually make it work in any languages... if you translate it.
Translations packages are of course also available.
|
YES
Multiple languages support
Integrated language file modification capabilities
|
YES
Multi-language - Drupal is designed to meet the requirements of an international audience and provides a full framework to create a multi-lingual website, blog, content management system or community application. All text can be translated using a graphical user interface, by importing existing translations, or by integrating with other translation tools such as the GNU gettext.
|
YES
Easy internationalisation support via user-contributed language packs add-ons
|
|
YES
Advanced Banner System and Adsense Integration
Links exchange campaign
Banners rotation system management
|
AdSense (GOOD) [M]
|
|
|
|
|
|
|
YES
Help pages
|
YES
Online help - Like many Open Source projects, we can't say that our online help is perfect but have built a robust online help system built into the core help text. Available to you on your own site.
|
|
|
|
|
|
|
"Variables" section to manage sitewide functions
Displaying the number of registered members from defined countries who are online/present
Admin ability to set Cupid mail options
|
YES
Web based administration - Drupal can be administered entirely using a web browser, making it possible to access it from around the world and requires no additional software to be installed on your computer. SCREENSHOT
|
|
|
|
|
|
| YES |
|
|
|
| YES
Unique among forums
|
|
|
|
| YES |
|
YES
Analysis, Tracking and Statistics - Drupal can print browser-based reports with information about referrals, content popularity and how visitors navigate your site. SCREENSHOT
- FireStats [M]
- Graphstat [M]
- Quickstats [M]
- Statistics Advanced Settings [M]
- Usercount (Summary, Blocked, Confirmed, Bloggers, Commenters) (GOOD) [M]
- Views Charts [M]
- Woopra [M]
- User Activity (VERY GOOD MUST HAVE) [M]
- User Stats (VERY GOOD MUST HAVE) [M]
- ApacheBench [M]
- Arooga (logs in Drupal Watchdog page gen times) (still in dev) [M]
- BAWStats (PHP script & CGI) [M]
- Browscap (also browser stats) [M]
- Click HeatMap [M]
- Click Thru Tracking (still in dev) [M]
- Counter [M]
- Decounter (decreases counts for admins & other roles) [M]
- Episodes (accurate representation of the page loading performance of your web pages in users' browsers) [M]
- eTracker (real-time analytics) [M]
- Feedjit (traffic) [M]
- Functional Behavior Assessment and Analysis (for child) (still in dev) [M]
- Geo Stats (where visits are coming from) (still in dev) [M]
- Get Clicky (stats) [M]
- Google Analytics (VERY GOOD) [M]
- Mint (proprietary traffic logging and statistics tool) [M]
- MySQL Report [M]
- Omniture Integration [M]
- Organic Group Statistics [M]
- Pathtrack (VERY GOOD) (still in dev) [M]
- PHP Web-Stat integration [M]
- PHPIDS (adds a security layer and lets you know how and when (anonymous) users try to break your site by logging their attacks) (VERY GOOD) [M]
- Piwik - Web analytics [M]
- Search Engine Referers [M]
- Simplenews Statistics [M]
- StatCounter [M]
- Statistics Pro (still in dev) [M]
- Stats API (still in dev) [M]
- Tracker 2 [M]
- Tracker Lite [M]
- URL Proxy (track outgoing traffic, API) [M]
- Visitors (for logging visitors info with extended functionality and reporting: View pages that have recently been visited, View pages that have been hit frequently, ,View pages count per month, View pages count per day of month, View pages count per day of week, View pages count per hour, View pages count per host, ,View access log) (VERY GOOD MUST HAVE) [M]
- Web File Manager Statistics [M]
- webalizer [M]
- Webalizer Integration [M]
- Word count [M]
|
|
| Unknown |
|
YES
Logging and Reporting - All important activities and system events are captured in an event log to be reviewed by an administrator at a later time. SCREENSHOT
|
|
| Unknown?
Guessing Yes
|
|
|
|
| YES |
|
|
|
LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
|
YES
Friends List
HotList (buddies, favorites)
|
|
YES
Also: FOAF (an acronym of Friend of a friend) is a machine-readable ontology describing persons, their activities and their relations to other people and objects. Anyone can use FOAF to describe him or herself. FOAF allows groups of people to describe social networks without the need for a centralised database.
FOAF is a descriptive vocabulary expressed using the Resource Description Framework (RDF) and the Web Ontology Language (OWL). Computers may use these FOAF profiles to find, for example, all people living in Europe, or to list all people both you and a friend of yours know. This is accomplished by defining relationships between people. Each profile has a unique identifier (such as the person's e-mail addresses, a Jabber ID, or a URI of the homepage or weblog of the person), which is used when defining these relationships.
Also: Social graph functionality (relationships between users and other users, objects and sites)
|
|
|
|
|
| YES |
Admin: Printer-friendly user's list, matching users |
YES
|
|
| YES |
YES
One-click lists with online users
"Online/Offline" user status
|
Plug-in / Module / Add-On
(could not find one easily, may be a sub functionality of another module) |
|
|
HotList (buddies, favorites) |
|
|
|
Double-blind virtual greetings
Double-blind messaging |
|
|
| YES |
YES
Messenger with storing system
Gmail Like Mailbox Conversations Archive
Private communications using text, audio and video simultaneously
Double-blind messaging
Send a "whisper" message to a particular user
|
Plug-in / Module / Add-On
|
YES
Private messaging can be sent to users by clicking on their avatar or profile link, providing you have permission. Then, using the built in TinyMCE editor, it is possible to format the message. Each user has their own inbox and sentbox. It is possible to be notified via email of new messages.
When users first login, they will be notified about any new message by the messages notification mechanism in their top toolbar.
MESSAGE NOTIFICATION SCREENSHOT
|
| YES |
|
Plug-in / Module / Add-On |
|
| YES |
|
Not sure if Privatemsg module allows an admin to send a message to all easily |
|
| YES |
YES
Newsletter
E-mail notifications/newsletter system
|
Plug-in / Module / Add-On
|
|
| Possibly |
|
Not sure if Privatemsg module allows an admin to send a message to all users in a group easily |
|
| Possibly |
|
|
|
| YES |
YES
Private communications using text, audio and video simultaneously
Configurable Flash-based online live-chat system
"Online/Offline" user status
Customizable sounds in IM for incoming messages, user login/logout, video/audio files start/stop viewing
Invite to 1-to-1 Private chat
Create password protected rooms
"Invitation Denied" notification message in IM
IM dialog history
Send any file to each other using IM
|
YES
|
NO
Plug-in Available
Here's one in experimental phase
|
|
YES
Room history
Rooms list with the members info (photo, nickname, sex, age, user's type) in any room
Users can track who's viewing their video streaming in Chat
Chat in several rooms simultaneously
|
|
|
|
YES
Private communications using text, audio and video simultaneously
Seamless connection to user's cameras and mics
- Tabs and multiple rooms in Video Chat
- 1-to-1 private rooms in Video Chat
- Floating video panes in Video Chat and Video Messenger
- Full-screen video in Video Chat, Video Messenger and Video Player
Audio/video conferencing with a multi-media headset
Users can track who's viewing their video streaming in Chat
- Video streaming in a Separate Window (full screen mode)
- View Video instead of Photo of the profiles when user's cams are on
|
Wasn't able to find one easily with a search |
|
|
|
|
|
|
|
|
|
|
Online members or friends tracking |
|
YES
View a list of all activities of all users of the site or just friends or just your own.
ALSO: Plugins/River
An Elgg river widget
The river plugin provides a number of widgets that display latest activity based on a user or a user's friends. Each entry shows who performed an action and allows you to click through to them and the subject of that action.
This information is gleaned from the system log. An entry is only displayed if an individual plugin has provided information about its activities in a form that the river can understand, and entries are limited to operations that the user has been allowed to see.
SCREENSHOT
|
| YES
Receive an email when messages are posted in followed threads.
|
YES
Topics Flagging
'My Topics' watching
Mega-cool Live Tracker
Live post tracker - "Forum Spy"
|
Plug-in / Module / Add-On
via E-mail
|
YES
Email and internal messaging are supported out of the box, and further methods can be added via plugins.
SMS notifications are available from Curverider. |
|
Set up a status message (I'm not sure if this is only on the user's profile or on your start/dashboard/home page)
Presence status indicators (I don't know what this is)
Online members or friends tracking
|
- Facebook-style Statuses (Microblog) [M]
- Tweet [M]
- Microblog [M]
- HelloTxt integration (works across all main microblogging and social networks at once) (COULD BE GOOD, still in dev) [M]
- Ping.fm (share posts on other social networks like Bebo, Blogger, Brightkite, Custom URL (Drupal), Facebook, FriendFeed, hi5, Identi.ca, Jaiku, LinkedIn, LiveJournal, Mashable, MySpace, Plaxo Pulse, Plurk, Pownce, Rejaw, Tumblr, Twitter, WordPress.com, Xanga) (still in dev) [M]
- PingThis [M]
- Chat Catcher (posts tweets that linked to a node) [M]
- Jaiku (Google version of Twitter) [M]
- Twitter [M]
|
TES
The wire brings microblogging to the core Elgg package - like having your own personal Twitter service. Users can post to the wire via the site and SMS (through an optional extra).
You can push wire posts out to Twitter so your users can localise usage while still taking advantage of their Twitter account - or you can deploy this to your intranet in order to allow your employees to keep up to date with their colleagues' current status.
Plugins/Status
User status message
The status plugin appears on a user's profile page. It is possible to update the status message as often as required. Each update will appear in the user's activity stream. A history is also available, providing an interesting overview of a user's thoughts, over time.
SCREENSHOT
|
|
YES
- Enable/disable guests posting messages in Shoutbox
- Set number of displayed messages
- Preset the Shoutbox height
|
|
|
| ONLY Web Site Home Page |
|
SEE ALSO Views
- Home box [M]
- Login Destination [M]
- User Board (still in dev) [M]
- User Dashboard (still in dev) [M]
- Weather [M]
- Weather Underground [M]
- Yahoo Weather Forecast [M]
- World Clock [M]
- Daily [M]
- Views (VERY GOOD MUST HAVE) (use to create a list of backlinks to show what nodes the user has published on the site or particular to any custom keyword, etc.) [M]
- Buzzworthy (most popular, recent content) [M]
- Carbon Account (track footprint) [M]
- Clickpath (shows last 10 pages visited) [M]
- Content Recommendation Engine (VERY GOOD) (still in dev) [M]
- Craigswatch (a craigslist watcher) [M]
- Dashboard for users (still in dev) [M]
- Favorite Nodes (still in dev) (GOOD) [M]
- Hall of Fame (public site statistics like in layout) (VERY GOOD MUST HAVE for home page and possibly user dashboard) [M]
- Insert View [M]
- Interests [M]
- Last Node (list the latest nodes submitted for each type, sorted by date and showed through an url) [M]
- On This Day (a block and a page of nodes created on this day for past years) [M]
- Promos (designated nodes or groups of nodes (based on content type) as easily addable and removable content from blocks that you can administer on the fly using its ajaxy / lightbox, what-you-see-is-what-you-get style interface. Its speed and ease of use allow you to instantly see the results of adding, removing, or reordering nodes from a content block) [M]
- Session Favorites (cookie) (VERY GOOD MUST HAVE) [M]
- Show unpublished comments (display unpublished comments to their authors to show users that their comments have been saved and await moderation) [M]
- SimpleBlogroll (VERY GOOD) [M]
- Term Queue (VERY GOOD) [M]
- This Day in History [M]
- Top Searches [M]
- Twitter [M]
- Visitors (for logging visitors info with extended functionality and reporting: Total Visitors, Unique Visitor, Registered Users, Last Registered User, Published Nodes, Your IP, Since) (VERY GOOD MUST HAVE) [M]
SEE ALSO Views
|
YES
Dashboard
Elgg ships with a flexible user dashboard, which can be replaced by the activity view if required. The dashboard acts as a user's personal portal to the site, displaying information - both from the site and external sources - that they select
SCREENSHOT
INFO ON ADDING WIDGETS TO A DASHBOARD
|
|
|
- Web Services (make our own widget) [M]
- OAuth [M]
- OAuth Common [M]
- Embed widgets [M]
- Service links (enables admins to add links to a number of social bookmarking sites, blog search sites: Buzz Yahoo, del.icio.us, Digg, Facebook, Furl, Google, IceRocket, LinkedIn, ma.gnolia.com, MySpace, Newsvine, Reddit, StumbleUpon, Technorati, Twitter, Yahoo) [M]
- Apture (Add contextual Wikipedia, YouTube, Twitter, Maps, Pictures, Music, Books and more on external sites as well as Upload and Link your own contextual content such as images, PowerPoints, PDFs, and Excel Spreadsheets without making people leave your site to view by puting it in an AJAX window in-page) [M]
- Atom [M]
- CCK Link to Map (automatically generates address into a link to a map) (still in dev) [M]
- REST Provider [M]
- REST Server [M]
- Second Life framework (still in dev) [M]
- Services (still in dev) [M]
- Services OAuth [M]
- Web Widgets (Create dynamic snippets of your Drupal site that users can copy and paste to their websites. Supported widget styles: iframe, inline, UWA or Google Gadgets. Build a view and make a widget from it.) (VERY GOOD MUST HAVE) [M]
|
|
|
YES
Friends Only and Registered Only permissions for GuestBook comments
|
|
|
| YES
RSS 2.0
Allows customizing what is syndicated.
|
YES
RSS feeds support. Subscribe to or live-bookmark forums
|
YES
RSS 2.0
Content syndication - Drupal exports your site's content in RDF/RSS format for others to gather. This lets anyone with a News Aggregator browse your Drupal sites feeds.
|
Blog/Files/Groups/users/tags
Each Elgg site can take advantage of granular RSS
RSS, FOAF, XFN for content syndication
|
| Unknown |
|
YES
News aggregator - Drupal has a powerful built-in News Aggregator for reading and blogging news from other sites. The News Aggregator caches articles to your MySQL database and its caching time is user configurable.
Using the News Aggregator
SEE RSS Feeds & Content Syndication above for more
|
Yes |
|
iGoogle Gadget Add-On (Free) |
see Home Box & Embed Widgets in the Web Services/Web 2.0 Integration |
|
|
iPhone App now, Android end 2009 |
|
Ability but no pre-made application
Multiple views, allowing for mobile applications and embeddable widgets as well as the traditional web browser view
|
Yes via third party integration like Octazen scripts
- Contacts Importer (Gmail, Windows Live, Yahoo, AOL, GMX, Lycos Mail, Mobile Me, hundreds more plus Outlook & Thunderbird CSV/LDIF) |
Yes via third party integration like Octazen scripts
- Contacts Importer (Gmail, Windows Live, Yahoo, AOL, GMX, Lycos Mail, Mobile Me, hundreds more plus Outlook & Thunderbird CSV/LDIF) |
Yes via third party integration like Octazen scripts
- Contacts Importer (Gmail, Windows Live, Yahoo, AOL, GMX, Lycos Mail, Mobile Me, hundreds more plus Outlook & Thunderbird CSV/LDIF)
|
Yes via third party integration like Octazen scripts
- Contacts Importer (Gmail, Windows Live, Yahoo, AOL, GMX, Lycos Mail, Mobile Me, hundreds more plus Outlook & Thunderbird CSV/LDIF) |
Yes via third party integration like Octazen scripts
- Invite friends from 10 different social networks (Facebook, MySpace, Twitter, Friendster, Hi5, Orkut, Xing, Bebo, MeinVZ, Hyves, etc.)
- Supports Facebook Connect
- Supports social network captcha challenges |
YES
Invite / tell a friend
ALSO third party integration like Octazen scripts
- Invite friends from 10 different social networks (Facebook, MySpace, Twitter, Friendster, Hi5, Orkut, Xing, Bebo, MeinVZ, Hyves, etc.)
- Supports Facebook Connect
- Supports social network captcha challenges
|
Yes via third party integration like Octazen scripts
- Invite friends from 10 different social networks (Facebook, MySpace, Twitter, Friendster, Hi5, Orkut, Xing, Bebo, MeinVZ, Hyves, etc.)
- Supports Facebook Connect
- Supports social network captcha challenges
|
Yes via third party integration like Octazen scripts
- Invite friends from 10 different social networks (Facebook, MySpace, Twitter, Friendster, Hi5, Orkut, Xing, Bebo, MeinVZ, Hyves, etc.)
- Supports Facebook Connect
- Supports social network captcha challenges |
|
|
- AddThis Button (VERY GOOD, widely used) [M]
- Service links (enables admins to add links to a number of social bookmarking sites, blog search sites: Buzz Yahoo, del.icio.us, Digg, Facebook, Furl, Google, IceRocket, LinkedIn, ma.gnolia.com, MySpace, Newsvine, Reddit, StumbleUpon, Technorati, Twitter, Yahoo) (GOOD) [M]
- userlink (still in dev) [M]
- SocialTwist Tell-a-Friend (still in dev) [M]
- Spread (spread own site's link) [M]
- Add to Any Share/Save/Bookmark Button (share, save, bookmark, and email your pages and stories using any service, such as Delicious, Digg, Facebook, Twitter, and over 100 more social bookmarking and sharing sites) [M]
- addtofavorites [M]
- Bookmarks [M]
- Chat Catcher (posts tweets that linked to a node) [M]
- Delicious Blog (adds bookmark as a blog post) [M]
- Digg this [M]
- Favorite Nodes (still in dev) (GOOD) [M]
- Forward (forward a link to a node via e-mail) [M]
- OG Bookmarks [M]
- Send (Adds "tell a friend" functionality to any node type, tracks send actions in CiviCRM (if installed) and maintains a history of sent items) (still in dev) [M]
- Session Favorites (cookie) (VERY GOOD MUST HAVE) [M]
- Share (VERY GOOD) [M]
- ShareThis (VERY GOOD) [M]
- Shareomatic (63 services) [M]
- Technorati [M]
- XBView (Bookmarks Viewer) [M]
|
YES
Elgg provides users with a simple social bookmarking tool. Using a button that users can place on their browser toolbar, it is easy to bookmark and share resources from all over the web.
|
| YES |
|
Plug-in / Module / Add-On
|
|
|
|
|
YES
An Elgg file repository RSS feed automatically doubles as an RSS feed, so you can subscribe to new audio content using programs like iTunes. Using the zaudio plugin, supplied in the default Elgg package, MP3 audio files are also directly playable in the page.
|
LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
| YES |
YES
- Default integration of Ray Community Widget Suite
- Default integration of Orca Interactive Forum Script
Topic pagination
|
YES
Discussion forums - Full discussion forum features are built into Drupal to create lively, dynamic community sites.
|
Yes, via plugin
ALSO There's a Vanilla Forum integration Plug-in (see comments for user problems)
|
| YES |
|
YES
|
|
| YES |
|
YES
Threaded comments - Drupal provides a powerful threaded comment model for enabling discussion on published content. Comments are hierarchical as in a newsgroup or forum.
|
|
| YES |
|
YES |
|
| YES |
|
Unknown |
|
| YES |
|
YES |
|
| YES
ALSO Custom Thread Icons
Add new custom Thread Icons
|
|
YES
ALSO Custom Thread Icons
Add new custom Thread Icons
|
|
| YES |
Read/unread labels |
YES |
|
| YES |
|
Plug-in / Module / Add-On |
|
| YES |
YES
On-the-fly photos auto-scaling
Automatic photos upload system
|
SEE ALSO Photos section below
|
|
|
YES
On-the-fly photos auto-scaling
Automatic photos upload system
|
Not by default?
SEE ABOVE IN Image Attachment for more options that might both attach and insert
SEE ALSO Photos section below
Photo gallery
When a user uploads photographs or other pictures, they are automatically collated into an Elgg photo gallery that can be browsed through. Users can also see pictures that their friends have uploaded, or see pictures attached to a group. Clicking into an individual file shows a larger version of the photo.
|
YES |
|
YES
A/V files recording and sharing
Convert any kind of video format
Optimized audio/video streaming control
Full-screen video in Video Player
A custom snapshot for thumbnail of the video
|
Not by default
SEE ALSO Video section below
|
"Image, video, audio, documents, any filetype, automatic podcast support" (Kaltura Elgg Plugin) |
|
YES
A/V files recording and sharing
Optimized audio/video streaming control
|
Not by default
SEE ALSO Audio section below
|
YES |
|
|
|
|
| YES
Multiple Files
|
YES
Direct file uploading to a member's profile
Automatic photos upload system
|
Plug-in
- FileField [M]
- download_count [M]
- Killfile (soft delete for configurable span of time so admin can regain if needed) [M]
- PDF Stamper [M]
- Upload element (only if FileField Module isn't adequate) [M]
- Upload max files [M]
- Public Download Count [M]
- Download Count [M]
- Apture (Add contextual Wikipedia, YouTube, Twitter, Maps, Pictures, Music, Books and more on external sites as well as Upload and Link your own contextual content such as images, PowerPoints, PDFs, and Excel Spreadsheets without making people leave your site to view by puting it in an AJAX window in-page) [M]
- Asset (manage files & types and set permissions on roles, maybe good for preventing .exe and .zip spammers/scammers too) (still in dev) [M]
- File Force (VERY GOOD) [M]
- File Node [M]
- Show Uploads in Teasers [M]
- Upload path (VERY GOOD) [M]
- Upload Permissions Per Content Type [M]
- Web File Manager (file managment in hierarchical directory structure) (VERY GOOD) [M]
- Web File Manager Statistics [M]
|
YES
Elgg comes equipped with a full file repository that will handle a wide variety of data including photos, word documents, audio files, videos, PDFs and more. You can easily flip between lists of files and image galleries, in order to comfortably find the item you're looking for.
Users can display their latest files on their profile and - using the media embed tool - embed any file into their content.
The file repository allows users to upload any kind of file. As with everything in an Elgg system, you can filter uploaded files by tag and restrict access so that they're only visible by the people you want them to be. Each file may also have comments attached to it.
|
| Full |
|
unknown |
|
| YES |
YES
WYSIWYG text formatting
|
YES
|
|
Plain
BBCode
Custom BBCodes
Add new custom BBCode keywords (packs, web interface,...) |
Typing Box (text formatting, animated emoticons) |
Plain
Full HTML
Filtered HTML
X NO Custom BBCodes except by Module below
|
|
| YES |
|
YES
Required by default before being able to be submitted
|
|
|
|
|
|
| YES
ALSO Custom Emoticons
Add new custom Emoticons packs
|
YES
Smiles Pack
Drag'n'Drop-able emoticons and external photos
Animated Emoticons
|
YES
ALSO Custom Emoticons
Add new custom Emoticons packs
Emoticons were also reported as requiring a plug-in
You need to import them
Goto admin/settings/smileys/import and import the package you extracted. Then you can find them on the list page and play with them.
|
|
Forum Categories
URL Redirection Forum
Sub Sections
Trashcan Forum |
Posts, topics, forums and forum groups
AJAX-powered forum folders
Navigation breadcrumbs
|
Forum Categories
|
|
| YES |
YES
"Sticky" topics
Topics Flagging
'My Topics' watching
Mega-cool Live Tracker
Live post tracker - "Forum Spy"
|
YES |
|
| YES |
|
NO |
|
| YES |
|
NO |
|
| YES
Set by admin
|
|
YES |
|
| YES
Nested
|
YES
"Reply with quote" option in forums
|
|
|
| YES |
|
Plug-in |
|
| Unknown |
|
|
|
| YES |
Moderators Accounts to approve and edit profiles
Admin interface to create moderators
|
likely just an admin role or custom role |
|
| YES |
Define number of users who can join and edit the board
Admin interface to create moderators
|
likely just create a forum-specific role |
|
| NO |
Admin interface to create moderators |
likely just create a thread- or node-specific role |
|
| YES |
Times, stats, and dates here and there |
YES
|
|
|
|
just another forum? |
|
|
|
just another forum category |
|
LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
| YES
ALSO Integration with Drupal or Joomla
|
YES
Blog (photo upload, user can create different categories, permissions, comments)
Personal Blog
Ability to post own articl
|
YES
Blogger API support - The Blogger API allows your Drupal site to be updated by many different tools. This includes non-web browser based tools that provide a richer editing environment.
|
YES
A weblog, or blog, is arguably one of the fundamental DNA pieces of most types of social networking site. The simplest form of personal publishing, it allows for text-based notes to be published in reverse-chronological order. Commenting is also an important part of blogging, turning an individual act of publishing into a conversation.
Elgg's blog expands this model by providing per-entry access controls and cross-blog tagging. You can control exactly who can see each individual entry, as well as find other entries that people have written on similar topics. You can also see entries written by your friends (that you have access to).
|
| YES
Unsure to what extent but guessing full.
|
|
YES
|
Somewhat, unknown if admin control panel can limit blogging
Users create their own blogs.
Elgg's blog expands this model by providing per-entry access controls. Elgg's blog expands this model by providing per-entry access controls.
|
|
|
|
YES
with autosave |
|
YES
Dynamic Comments System
Personal Weblog commenting
|
YES
|
YES |
| YES
Set by Admin I believe.
|
|
unknown, may just be an adjustment on who is allowed to comment, making it open to everyone
|
|
|
|
SEE Video, Audio & other file types info in the Forum and separate sections |
|
|
|
SEE ALSO Node Ordering
|
|
|
|
|
|
| YES |
YES
Easy to follow calendar
- Ability to set up events, place, time and event manager's contact info
- Ability to set up events and place a picture
|
YES
mixed info on this as somewhere else reported so I need to verify:
Not by default
Module/Add-On
|
Yes, via plugin (Beta) |
|
|
|
|
|
|
unknown if changes to calendar modules above send notifications |
|
|
YES |
|
|
LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
|
|
Plug-in / Module / Add-On
- Taxonomy VTN (an index for vocabularies, terms and nodes just like those you find at the end of reference or technical books. It supports synonyms, terms, related terms, and parent/child relations) (VERY GOOD) [M]
- Taxotouch (VERY GOOD) [M]
- Vocabulary Index (VERY GOOD MUST HAVE) [M]
- Create from Web ( Wikipedia, ISBNdb, BibTex, attribute: value lists, Google Scholar, Amazon, imdb) [M]
- Edit term [M]
- Glossary [M]
- MARC (standard format for bilbliographic records for libraries) [M]
- Mediawiki auth bridge [M]
- Taxonomy CSV import [M]
- Taxonomy Image [M]
- Taxonomy Parser [M]
- Term Queue [M]
- Taxonomy List [M]
- Term Display [M]
- Taxonomy Treemenu [M]
- Advanced Taxonomy Blocks [M]
- AlphaNum List (GOOD, especially for Wiki) [M]
- Amazon (MIGHT be good for Wiki to allow more info easily through books?) [M]
- Amazon Store (MIGHT be good for Wiki to allow more info through books?) [M]
- Amplify (VERY GOOD, could help provide more sources of info through related keywords, Flickr photos, other topic links, analysis of page content, Twitter tweets & Amazon items like books) (PAID SERVICE wth OpenAmplify, no price readily available without direct contact) [M]
- Bibliography Module [M]
- Block submitting twice (prevents users from submitting twice) [M]
- Recommender API (requires customization) [M]
- Browsing History Recommender (can show who viewed node and offer a recommendation based on other nodes they had browsed) (GOOD) [M]
- Calais (generates rich semantic metadata for content you submit, returned as Entities, Facts, & Events categories, useful tocreate links to other relevant info automatically upon submission) (FREE service with registration) [M]
- CCK Taxonomy Subset [M]
- Content Taxonomy (CCK field type for referencing taxonomy terms) [M]
- Dictionary [M]
- freelinking (create links to existing or new content) [M]
- interwiki [M]
- Leftandright - Nested Set Taxonomy [M]
- Mado (alternative taxonomy pages) [M]
- OG Vocabulary [M]
- Primary Term (specify which taxonomy term should be the "primary" term for a node) [M]
- Private Taxonomy Terms (still in dev) [M]
- Resource Description Framework (RDF) (VERY GOOD) [M]
- Subnodes by Taxonomy (still in dev) [M]
- Synonym Collapsing (GOOD) [M]
- Synonyms (GOOD) [M]
- TaxiSelect (only for single select drop-down) [M]
- Taxonews (generate blocks containing titles of node matching terms in a taxonomy vocabulary, as links to the nodes themselves, with optional automatic content expiration based on publishing date) (VERY GOOD) [M]
- Taxonomy Access Control (VERY GOOD) [M]
- Taxonomy Access Control Lite [M]
- Taxonomy Autotagger (VERY GOOD) [M]
- Taxonomy Block [M]
- Taxonomy Blocks [M]
- Taxonomy Breadcrumb (VERY GOOD) [M]
- Taxonomy Browser [M]
- Taxonomy Cloud [M]
- Taxonomy Defaults [M]
- Taxonomy Delegate [M]
- Taxonomy Export (inport & export) [M]
- Taxonomy Filter [M]
- Taxonomy hide (during node view) [M]
- Taxonomy Image [M]
- Taxonomy import/export via XML [M]
- Taxonomy Limit [M]
- Taxonomy Lineage [M]
- Taxonomy List (VERY GOOD) [M]
- Taxonomy Manager (VERY GOOD) [M]
- Taxonomy Menu (GOOD) [M]
- Taxonomy Multi Editor [M]
- Taxonomy Navigator (GOOD) [M]
- Taxonomy Node [M]
- Taxonomy Other (VERY GOOD) [M]
- Taxonomy Parser (GOOD) [M]
- Taxonomy Quick Find (VERY GOOD) [M]
- Taxonomy Redirect [M]
- Taxonomy Role [M]
- Taxonomy Router [M]
- Taxonomy Super Select [M]
- Taxonomy Timer [M]
- Taxonomy Title [M]
- Taxonomy Treemenu (GOOD) [M]
- Taxonomy Vocabulary Relate [M]
- Term Fields [M]
- Term Node Count (GOOD) [M]
- Term Queue (VERY GOOD) [M]
- Tinytax taxonomy block [M]
- User force term (force all content submitted by a user to be associated with a term from a taxonomy) [M]
- Wikitools [M]
SEE ALSO Tagging
|
Plugin |
|
|
|
|
LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
| Only a Website Home Page
Can be integrated with Drupal or Joomla
|
YES
Site Pages Builder
Fields builder
Navigation menu builder
"Links", "FAQ", "About us", "Contact us", "Privacy", "Terms of use", "Services" pages
Improved and expanded Builders: Fields Builder, Pages Builder
User's articles
Permalinks for: Articles, Blogs, News, Shared Photos, Shared Music, Shared Video, Groups, Events, Classifieds
New members (auto-displaying of photos of latest registered users on the main page)
"Random Quotes" system
Ability to post own article
News module with admin tab
Automatic success stories posting with "latest story" feature
"Articles" system for more text content
|
YES
Includes Web Site Home page
Version control - Drupal's version control system tracks the details of content updates including who changed it, what was changed, the date and time of changes made to your content and more. Version control features provide an option to keep a comment log and enables you to roll-back content to an earlier version. SCREENSHOT
- Unique field (VERY GOOD MUST HAVE) [M]
- Trash [M]
- Admin Links [M]
- Admin:hover [M]
- Administration menu [M]
- Create from Web ( Wikipedia, ISBNdb, BibTex, attribute: value lists, Google Scholar, Amazon, imdb) [M]
- Create related content [M]
- Content Construction Kit (CCK) (allows you to add custom fields to nodes using a web browser) [M]
- Custom review [M]
- Live (comment and node preview) [M]
- Node clone [M]
- Nodetype (change the content type of posts while editing) [M]
- Save & Edit (redirects back to editing form instead of node) [M]
- Session Restore [M]
- Add Another [M]
- Pagination (Node) [M]
- Paging [M]
- Article (diff. nodes and types in centralized location) (VERY GOOD) (still in dev) [M]
- Block descriptions [M]
- Block Edit [M]
- Block Page Visibility [M]
- Block Queue (reuse blocks on diff. pages in arbitrary order) [M]
- Block Reference [M]
- Block Save and Edit Buttons [M]
- Bones (set up the initial basic structure of site using a YAML file) [M]
- Calais (generates rich semantic metadata for content you submit, returned as Entities, Facts, & Events categories, useful tocreate links to other relevant info automatically upon submission) (FREE service with registration) [M]
- CCK Teaser Field [M]
- CDN integration (not needed) [M]
- Checkout (content locking)
- Content Access (manage permissions for content types by role and author) [M]
- Content administration [M]
- Content Complete (CCK fields) [M]
- Content Management Filter [M]
- Content Templates (Contemplate) [M]
- Content Type Administration by Organic Group (VERY GOOD) [M]
- Content Type Selector (VERY GOOD) [M]
- Control Panel [M]
- Diff (tab shows al reevisions but also allows pretty viewing of all added/changed/deleted words between revisions) [M]
- E-Publish (organize nodes into a publication, newspaper, magazine or newsletter) [M]
- E-Publish : Select publication [M]
- E-Publish Views filter [M]
- Edit section (adds edit link next to each heading) (still in dev) [M]
- Eldorado Superfly [M]
- Endless Page (VERY GOOD for blogs to keep loading older content once the user scrolls down farther) [M]
- Excerpt (VERY GOOD) [M]
- File Relations Server [M]
- Front Node (set node as home page) (MUST HAVE?) (still in dev) [M]
- Front Page (diff. layout than theme) (MUST HAVE) [M]
- Innovation News (VERY GOOD) [M]
- Mailhandler (reate or edit nodes and comments via email) [M]
- markItUp Content Editor (still in dev) [M]
- Mass Change [M]
- Memetracker (filter and group content from designated content sources both internal and external, good for HOME) [M]
- Wysiwyg (VERY GOOD) [M]
- Monthly Archive by Node Type [M]
- MultiBlock [M]
- Node Adoption (VERY GOOD MUST HAVE) [M]
- Node Auto Term [NAT] [M]
- Node Blocks [M]
- Node Convert (GOOD) [M]
- Node Info (still in dev) [M]
- Node Location Relationship (creates a relationship that ties the location of a referenced node to the referring node) [M]
- Node permissions grid [M]
- Node Quick Find (VERY GOOD) [M]
- Node Reference Create [M]
- Node Reference formatters [M]
- Node Reference URL Widget [M]
- Node Relationships [M]
- Node Relativity [M]
- Node Type Filter (GOOD) [M]
- Node Updates [M]
- Nodeauthor information [M]
- Override Node Options [M]
- Promos (designated nodes or groups of nodes (based on content type) as easily addable and removable content from blocks that you can administer on the fly using its ajaxy / lightbox, what-you-see-is-what-you-get style interface. Its speed and ease of use allow you to instantly see the results of adding, removing, or reordering nodes from a content block) [M]
- Region Visibility [M]
- RelatedContent [M]
- Revision reference (CCK) [M]
- Revision tags [M]
- Revision-Fu [M]
- Scheduler (allows nodes to be published and unpublished on specified dates) [M]
- Search 404 (VERY GOOD) [M]
- Search and Replace (string 3 or larger find & replace) [M]
- Search and Replace Scanner [M]
- Sections (VERY GOOD MUST HAVE) [M]
- Shared Edit [M]
- Slot Machine [M]
- Staff List [M]
- Substitute Node (node's content with a different node, when a predefined condition is met) [M]
- Table Alternate Rows (even/odd classes into user submitted tables within nodes) (GOOD) [M]
- Table Manager (automates the creation of tables and allows you and sufficiently permissioned users to add to them and maintain them) (still in dev) (VERY GOOD) [M]
- Teaser by Content Type (set a different teaser length for each content type but must be set up first as it only affects new posts) (VERY GOOD MUST HAVE) [M]
- Teaser Thumbnail (VERY GOOD MUST HAVE) [M]
- Text Formatter (CCK) [M]
- TweetMeme (track links on Twitter) (VERY GOOD) [M]
- Type-local nids [M]
- Universally Unique IDentifier (still in dev) [M]
- User Queue (similar to Nodequeue, create multiple queues, add users to them, and order the users within the queue) [M]
- View Reference (allows users to link to, or include views into nodes) [M]
- Viewfield (CCK field module that allows administrators to put views directly into nodes) [M]
- Web File Manager (file managment in hierarchical directory structure) (VERY GOOD) [M]
- Web File Manager Statistics [M]
|
YES
External pages is a simple way for site admins to populate the About, Terms & Conditions and Privacy Policy pages for their Elgg powered site. If used with the custom index plugin, it is possible to add frontpage content from an easy to manage WYSIWYG editor.
User, object, file and site management
ALSO: The pages plugin (by Elgg) allows you to save and store hierarchically-organized pages of text, and control who can read and write to them. This means that you can collaboratively create a set of documents with a loose collection of people, participate in a writing process with a formal group, or simply use the functionality to write a document that only you can see, and only choose to share it once it's done.
MORE INFO ON PAGES & SCREENSHOT
|
|
|
SEE ALSO User Managment / Access Control / Roles
|
|
|
"Links", "FAQ", "About us", "Contact us", "Privacy", "Terms of use", "Services" pages
Permalinks for: Articles, Blogs, News, Shared Photos, Shared Music, Shared Video, Groups, Events, Classifieds
Navigation breadcrumbs (likely shows hierarchy of where you are on the site with main section, sub section, thread)
|
SEE ALSO Views
- Site map (VERY GOOD) [M]
- Hierarchical Select (still in dev) [M]
- IndexPage [M]
- JQuery menu (multilevel click and expand) [M]
- Link to content (still in dev) [M]
- Menu Block Split [M]
- Menu HTML (GOOD for adding graphics to menu items like an NCLOR logo) [M]
- Menu Settings per Content Type [M]
- Menu Subtree Permissions [M]
- Menu Toggle (GOOD) [M]
- Navigate (admin links) [M]
- Outline Designer [M]
- Pageroute (edit several notdes to create a navigation series between them, GOOD) [M]
- Path Blacklist [M]
- Skeleton outlines (still in dev) [M]
- Submenu Tree [M]
- User Tabs (still in dev) [M]
- Vertical Tabs (how Drupal 7 will be for better user experience) (VERY GOOD MUST HAVE) [M]
- Accordion Blocks (GOOD) [M]
- Alfresco (integrates Alfresco CMS with Drupal, mentioned by Jackie) [M]
- CMIS Alfresco (Alfresco mentioned by Jackie) [M]
- AlphaNum List (GOOD, especially for Wiki) [M]
- Archive by Terms (breaks terms down by years) [M]
- Auto Menu (still in dev) [M]
- Views (VERY GOOD MUST HAVE) (use to generate reports, create summaries, and display collections of images and other content, sort differently, 5 most recent posts of a content type, , etc.) [M]
- BeautyTips (VERY GOOD) (use with Feed API & Feed API Mapper to put the body of a feed or maybe a node into a nice looking hover tip box to provide more info before clicking such as a description) [M]
- Category (not sure about using this) [M]
- Collection (group nodes into a collection with an associated node) [M]
- Custom Breadcrumbs (VERY GOOD) [M]
- Custom Links [M]
- Custom Pagers (previous/next) [M]
- CuteMenu (theme the dropdown menus in detail, allowing images in rollovermenus) (VERY GOOD) [M]
- DHTML Menu (VERY GOOD) [M]
- Dynamic Persistent Menu (GOOD) [M]
- EZ Menu (still in dev) [M]
- footermap: a footer site map [M]
- GUI - Graphical User Interface [M]
- GUI - Tabs Component [M]
- IndexPage (for each node type) (GOOD?) [M]
- Insert elements & internal links (Linodef) [M]
- Jump (quick dropdown) [M]
- Link (CCK) [M]
- Links Package [M]
- Local Menu [M]
- Magic Tabs (AJAX) [M]
- Menu Access [M]
- Menu Admin per Menu [M]
- Menu Attributes [M]
- Menu block (display deeper than primary/secondary) [M]
- Menu Breadcrumb [M]
- Menu Class (VERY GOOD) [M]
- Menu Icons (VERY GOOD) [M]
- Nice Menus (rollovermenus) (VERY GOOD) [M]
- Menu Node Edit (menu items as nodes/pages, no taxonomy or group controls, good for small sites) [M]
- Menu Trails (implements primary/secondary links which keep the current menu trail "active" or highlighted) (VERY GOOD) [M]
- Menuless Node Type (still in dev) [M]
- MenuTree [M]
- Menuwriter (replaces text with image from TrueType font) (VERY GOOD if needed for Duke fonts) [M]
- Node breadcrumb [M]
- Node Hierarchy [M]
- Node menu [M]
- Node2Node (relationships) [M]
- Nodereference Explorer (MIGHT BE VERY GOOD) [M]
- NodeReferrer [M]
- Nodereferrer Create (still in dev) [M]
- OG Menu (create and assign a menu to a specific group) (VERY GOOD) [M]
- Previous/Next API (still in dev) [M]
- Quick Tabs [M]
- Quickmenu (dropdowns, Quick Links) [M]
- Read More link (VERY GOOD) [M]
- SimpleMenu (rollovermenus at top) (GOOD for admin) [M]
- SiteMenu (site map style page overview of all the categories within a site with node titles and a sidebar menu to navigate the site by category) (still in dev) [M]
- Special menu items module (provides placeholder and separator menu items) [M]
- Stumble (random link) [M]
- Tab name tweaker (VERY GOOD) [M]
- Table of Contents [M]
- Tabs panel style (still in dev) [M]
- Taxonomy Treemenu (GOOD) [M]
- Trees (VERY GOOD) [M]
SEE ALSO Views
|
It appears that main menu items must be created but the CMS can handle the content within the pages allowing for updates. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
either a blog, or manually generated page unless NCLOR has an API or RSS Feed allowing our site to embed and publish the headlines/titles/descriptions |
|
|
|
|
|
LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
| Pictures Album Manager |
YES
On-the-fly photos auto-scaling
Personal Media Gallery (audio, video and pictures)
Shared Media Gallery (audio, video and pictures)
Automatic photos upload system
Optional displaying of additional photos only to gold or purchased members
Photos rating (similar to hotornot.com)
Customizable number of photos a member can upload
|
YES
Pictures Album Manager
- Teaser Thumbnail (VERY GOOD MUST HAVE) [M]
- Scrollable Views (VERY GOOD) (VERY GOOD) (still in dev) [M]
jQuery/Flowplayer DEMO
- CoolIris (VERY COOL) (VERY COOL) (I think it was called PicLens, works on a mediaRSS feed, is Flash based but can require a plug-in download for other features like full-screen for some reason) [M]
HOW TO embed a "wall" on your site
- SlideShowPro (I use this on my site and client sites, not sure how much is really integrated yet as the walkthrough video only showed the basics on getting the image feed into SSP and into a page scaled to size and SSP also allows FULLSCREEN which is very nice with large, detailed photos, too complex for basic users for sure) (still in dev) [M]
- Image (thumbnails and additional sizes are created automatically) [M]
- Image Assist [M]
- Image Browser [M]
- Image cycle [M]
- Image Attach Browse (still in dev) [M]
- ImageField (for CCK) [M]
- Image filter [M]
- Simple Gallery [M]
- ImageField (for CCK) [M]
- Upload Image [M]
- File import (makes importing multiple files easier) (Module)
- FileField Paths (node tokens sorting & renaming) [M]
- FileField Sources (still in dev) [M]
- Upload Image [M]
- Image FUpload (multiupload) [M]
- File import (makes importing multiple files easier) (Module)
- FileField Paths (node tokens sorting & renaming) [M]
- FileField Sources (still in dev) [M]
- album photos (VERY GOOD watch video for quick overview) (Module)
- Node Gallery [M]
- AJAX Picture Preview [M]
- jQuery Thickbox [M] (Drupal site)
- Thickbox (jQuery) [M]
- Media Browser [M]
- Teaser Thumbnail [M]
- Flashmaker (presentation from slides) (still in dev) [M]
- Slide Show CS (presentation from slides) [M]
- Image optimize (OptiPNG) [M]
- PNG Behave! (needed for IE 5.5 & 6) [M]
- PNG Fix (needed for IE 5.5 & 6) [M]
- Aurigma Uploader (AWESOME, POSSIBLE MUST HAVE, I think Facebook uses this and it works like a charm, much better than any other I've used for batch uploads) (~$249 for ActiveX & Java versions) (Separate Purchase)
- Aurigma Uploader for Imagefield (POSSIBLE MUST HAVE) [M]
- BornFree (gallery with larger text area beside it to provide more info than just a caption) [M]
- Kalturas Open Source All-in-One Video Module for Drupal
(up to 10GB then you have to pay so it adds a possible repetitive cost) [M]
- Brilliant Gallery [M]
- Couloir Slideshow (VERY GOOD lightbox slideshow format) [M]
- Dash Media Player (MIGHT BE VERY GOOD, unsure how it might work with photos) [M]
- dfgallery (slideshow, has fullscreen) [M]
- Diaporama (basic sllideshow) [M]
- Easy Image Insert [M]
- Views Slideshow [M]
- Embedded Media Field (for third party providers where user enters URL, requires 'Embedded Image Field', 'Embedded Video Field' and 'Embedded Audio Field') [M]
- Exif (metadata) (VERY GOOD) (still in dev) [M]
- FancyZoom (VERY GOOD) [M]
- Fast Gallery (GOOD for admin/webmaster, not for users) [M]
- File import (makes importing multiple files easier) [M]
- File MIME (change MIME mapping) [M]
- Flash gallery (still in dev) [M]
- Flickr [M]
- Flickr API (still in dev) [M]
- Flickr Attach [M]
- Flickr Insert (still in dev) [M]
- Flickr nodes [M]
- Flickr Rippr [M]
- Galleria (jQuery) [M]
- Gallerix [M]
- Gallery (photos, videos & other content) [M]
- Gallery Addon (interation with other modules) (still in dev) [M]
- GET Node Image [M]
- Highslide [M]
- Image Gallery Management [M]
- Image Picker (image upload like Wordpress) [M]
- Image Publishing (Gallery Remote API) [M]
- Image Resize Filter [M]
- Image Upload (works with Lightbox2 & Views2) [M]
- ImageCache [M]
- Imagecache Actions (VERY GOOD, overlays, adjustment, and ROUNDED CORNERS!) [M]
- Imagecache Effects [M]
- Imagecache javascript crop (still in dev) [M]
- Image Assist [M]
- FileField Insert (easier insertion of images and links) (still in dev) [M]
- File import (makes importing multiple files easier) [M]
- ImageField Assist (still in dev) [M]
- Imagefield Crop [M]
- Imagefield Import [M]
- ImageField Tokens [M]
- ImagePlacement (still in dev) [M]
- ImageWall [M]
- IMCE (image/file uploader and browser that supports personal directories and quota, inline image/file insertion into textareas) [M]
- Imce CCK Image [M]
- IMCE Crop (still in dev) [M]
- IMCE Mkdir (directory creation) [M]
- IMCE SWFUpload [M]
- imgupload (batch, scaling, rotating) [M]
- Inline [M]
- iTweak Upload [M]
- Jquery Slideshow (still in dev) [M]
- Link Image Field [M]
- Media: Flickr [M]
- Node Gallery [M]
- Node Images [M]
- Organic groups Flickr block [M]
- Pblog (upload a zip file containing images along with the normal text body. Once you have submitted the pblog entry it unzips the file, creates thumbnails and medium size versions of the images. In the teaser for the node it will display a random image out of the gallery and in the node under the blog entry it displays a gallery of thumbnails. If you click on a thumbnail it shows you the medium size image, and allows you to skip forward or backwards through the gallery or view the full size image.) [M]
- photos access [M]
- Picasa (Google) (still in dev) [M]
- Private Upload [M]
- S5 presentation player (MIGHT BE GOOD?) [M]
- Slide Show CS (simple up/down, cross-fade, Ken Burns effect transitions, no controls or thumbnails) [M]
- Slideshow [M]
- Upload path (VERY GOOD) [M]
- Upload previews [M]
- Uploaded Files Mover (still in dev) [M]
- Zoomify (for very large images in Flash Zoomify Viewer) [M]
|
YES
Photo gallery
When a user uploads photographs or other pictures, they are automatically collated into an Elgg photo gallery that can be browsed through. Users can also see pictures that their friends have uploaded, or see pictures attached to a group. Clicking into an individual file shows a larger version of the photo.
|
|
|
|
|
|
YES
A/V files recording and sharing
Convert any kind of video format
Optimized audio/video streaming control
Full-screen video in Video Player
Personal Media Gallery (audio, video and pictures)
Shared Media Gallery (audio, video and pictures)
Media (video and audio support for profiles)
Optimized A/V controls
A/V monitoring
- Dropdown Video Console
- Video, Audio, Fonts, Skins and Smilesets settings
Unlimited video streaming
A custom snapshot for thumbnail of the video
Set up recorded video as a screenshot
Download the recorded video file
- Set limits for quantity and size of uploaded files
- View list of users with video (All, Approval pending)
- Play, approve and delete video functions
- Uploaded video files management
- Admin initial preset of Video Player/Uploader height and width
- Preset the maximum number of uploaded files
- Admin Video Player with the list of uploaded files
|
|
|
|
|
|
|
|
YouTube Videos in Profiles Add-On (Free) |
unsure if there's a way to cross-reference per-user videos and put them in a Media Browser but likely
YouTube API likely allows us to tie into a user account and pull their uploaded videos
|
|
|
YES
A/V files recording and sharing
Optimized audio/video streaming control
Personal Media Gallery (audio, video and pictures)
Shared Media Gallery (audio, video and pictures)
Media (video and audio support for profiles)
Optimized A/V controls
A/V monitoring
Listen to and upload music files
Edit Title, Tags, and Description of music files
The Play List Editor (upload and remove music files, change playlist playback order, add files from admin music to the user's playlist)
Track Control Buttons (Play/Pause, Back, Forward)
View title, mode, playback progress line, and volume of the playing track
Access admin music library to add to user's play list
- Track and manage reported files
- Approve/Disapprove music
- User's music files listed in admin player
- Set limits for quantity and size of uploaded files
|
|
|
|
Edit Title, Tags, and Description of music files |
|
|
LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
| YES |
YES
Dating polls
Kick-ass live voting (think Digg)
|
YES
Polls - Drupal comes with a poll module which enables admins and/or users to create polls and show them on various pages.
|
|
|
|
may simply be a setting in roles, very open |
|
|
|
YES |
|
|
|
Whereever we want them |
|
|
|
YES
|
|
|
|
set up an roll for peer reviewer or moderator and create a custom form, then have admin change user's role
|
|
|
|
This would require a bit more complex combination of reports on links/redirects and an invitation sent via private message with a custom form link. |
|
|
YES
Whiteboard.
Great way to present concepts. Intuitive interface for ease of use
- Define number of users who can join and edit the board
- Newly joined users will receive the board picture gradually, step by step
- Left/right arrows to move backward or forward through changes or clear the whole board
- Use shapes, lines and colors in board
|
YES
Collaborative Book - Our unique collaborative book feature lets you setup a "book" and then authorize other individuals to contribute content.
SEE ALSO User Groups/Organic Groups
|
YES
The pages plugin (by Elgg) allows you to save and store hierarchically-organized pages of text, and control who can read and write to them. This means that you can collaboratively create a set of documents with a loose collection of people, participate in a writing process with a formal group, or simply use the functionality to write a document that only you can see, and only choose to share it once it's done.
MORE INFO ON PAGES & SCREENSHOT
|
LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
| YES |
YES
- Complete mastery of your Ray Widgets
- View widgets already installed, order widgets you may still need
- Enable/disable any widget with a click
- Adjust settings for each widget, and order more templates or languages
- Now, users (not only admin) can change languages and skins in all widgets
Plugin configuration features
Boonex Ray Widgets DEMOs
|
YES
Modules - The Drupal community has contributed many modules which provide functionality that extend Drupal core.
It would be a good idea to check all Modules on http://drupalmodules.com/
|
YES
Modules / Widgets
|
|
Health Zone Add-On ($5)
a) Calorie Burning Calculator
b) Daily Diabetes Diet Counter
c) Quick Health Calculator
d) Office Fitness Timer
|
|
|
|
|
- About This Node [M]
- Advanced Contact [M]
- Autoload [M]
- Block Page Visibility [M]
- Block Save and Edit Buttons [M]
- BlockTools [M]
- Bot theme switcher [M]
- CA Taxonomy [M]
- CCK Autocomplete [M]
- CCK Importer [M]
- Changelog Reader [M]
- Client Side Encryption [M]
- Cobalt [M]
- Colophon (link shows enabled modules & site documentation) [M]
- Command (launch applications) [M]
- Comment CCK [M]
- Condition(s) [M]
- Context (make page content or menu items display to add functionality or location, etc. to a node/content) [M]
- Embed Views Display [M]
- Fasttoggle (quickly unpublish, promote nodes, block users) [M]
- Input stream [M]
- Jammer (hide items) [M]
- Javascript Aggregator (improve performance) [M]
- Journal (developers and site administrators to record and track all changes that have been performed to setup a site or alter its configuration) [M]
- jQ (allows other modules to register jQuery plugins in a central repository) [M]
- jQuery (write less, do more) (Module structure)
(Also this link to Drupal site)
- jQuery Plug-ins (Modules list separate from Drupal site)
- jQuery Compatibility Mode [M]
- Keyboard shortcut utility [M]
- Rules (VERY GOOD) (VERY GOOD, seems to be used everywhere) [M]
- Settings (API for other modules) [M]
- Sniff [M]
- SOAP [M]
- SOAP Client [M]
- SOAP Server [M]
- Spaces [M]
- Teleport (hotkey-activated launcher utility to jump around to specific pages while managing Drupal sites) (VERY GOOD MUST HAVE) [M]
- Transformations (Module API)
- Triggerunlock [M]
- Utility [M]
- Whatever:hover (for IE 6 & 7) (GOOD) [M]
- Workflow post-install [M]
- Check Heavy UI (still in dev) [M]
- AES encryption (readable passwords & encryption using mcrypt) [M]
- Ajax Load (JS & CSS if not loaded in page) [M]
- API (documentation) [M]
- Authoring Aliases [M]
- Autocreate Node Reference [M]
- Automatic Nodetitles (NOT NEEDED) [M]
- ccfilter (PHP inline code, Collapse text, Tooltip, Description, Smileys, Hidden text) [M]
- Autocomplete Widgets for CCK Text and Number [M]
- CCK Blocks [M]
- Chaos tool suite [M]
- Code Filter [M]
- Coder (ssists with code review and version upgrade) [M]
- Coder Tough Love (companion to coder) [M]
- Columns filter (column breaks) [M]
- Corresponding node references [M]
- CRM API (multiple CRMs) [M]
- cURL [M]
- Denormalization API [M]
- File (hook_file) [M]
- Filter by node type [M]
- Format Number API [M]
- Formatted Number CCK [M]
- Http Request Fail Reset [M]
- Input Format Manager [M]
- Input Format Permissions [M]
- Integrated Metatags [M]
- IP anonymize [M]
- jQuery Plugin Handler (JQP) [M]
- jQuery plugins [M]
- jQuery Tools (still in dev) [M]
- Keep session (alive) [M]
- Keyboard shortcut utility [M]
- Meta tags (for each node, view or panels page) [M]
- Meta Tags by Path [M]
- Meta tags Node Type [M]
- MimeDetect [M]
- Modal Frame API [M]
- PAD Files [M]
- Paranoia [M]
- Parsing API [M]
- pclzip [M]
- pclzip_zip_content_files [M]
- pclzip_zip_node_files [M]
- pclzip_zipfolder [M]
- Preprocess Order Corrector [M]
- QDrupal (QCubed PHP5 Framework) [M]
- Queryable Variables [M]
- Regular expression tester [M]
- Relations API (RDF) [M]
- Relevance [M]
- Relevant Content [M]
- Remember Filter [M]
- Repoview [M]
- Resource Description Framework (RDF) (VERY GOOD) [M]
- Security scanner component for SimpleTest module [M]
- SPARQL (RDF) [M]
- Stack Overflow [M]
- String Overrides [M]
- Value Providers [M]
- Workflow [M]
- Workflow Fields [M]
- Workflow Graph [M]
- Workflow Named Transitions [M]
- Workflow post-install [M]
- Workflow Private Comments [M]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LEGEND=
YES / INCLUDED / POSSIBLE
EXTENDED WITH ADD-ON/MODULE
NO / NOT INCLUDED / NOT POSSIBLE
STILL BEING RESEARCHED / QUESTIONABLE / UNKNOWN |
| These items could be implemented using AJAX to allow the user to quickly view some admin/developer selected links to items within the VLC. These would not be dynamically driven by the forum/community/learning software and would have to be added by editing an XML file with some HTML to produce a pleasing and functional content/link area. Using AJAX would reduce loading time but would prohibit search engine crawling of the content within each grouping such as "Learn" but as this is more of a guide than content it would not matter unless alternate wordage is used to convey meaning of sections of the site which may be valuable keywords though those can be included in the description of a forum section or other area of the site. AJAX also allows nice fades and other effects making this more of a "presentation" of the VLC and an easy way for beginners to jump in. |
|
|
|
|