This project is under active development.

Eduglu

Eduglu is a robust social learning engine with pluggable educational tools.

The goal for Eduglu is to:
a) Provide a superb out-of-the-box social learning engine to help departments, clubs, classrooms, and other campus groups communicate, collaborate, and learn with one another.
b) Support a social learning platform which individual universities and Drupal shops can integrate with existing tools and services and use to build custom tools supporting specific learning practices.

DXMPP

DXMPP Screenshot

DXMPP creates a themeable browser chat client for an XMPP server.

At its core, it uses the Strophe library to connect via long AJAX pulls (aka Comet) to an XMPP server. Users are automatically registered and associated w/ Drupal users, and it also automatically synchronizes User Relationships.

By default, the themeable chat sessions are displayed via JavaScript in a fixed bottom position on the page. The roster expands, and an icon (via ImageCache, if enabled) representing each user will expand a chat box next to it.

I've successfully gotten the module to integrate with ejabberd, although there are other alternatives, such as OpenFire, both licensed under GPL.

After enabling and configuring your XMPP server, you'll also need to copy the Strophe library somewhere in your /sites/all/libraries folder. The module will automatically discover its location.

Look here for more helpful links and documentation for the set-up and configuration, which can be difficult at best, especially when you're first starting out with XMPP.

You may also consider joining the Drupal XMPP group.

Importer

vidi

Importer module provides an easy way for creating database tables from various files. All variants of delimited text files are supports, and with an external class .xls files are also supported.

With this module the user can also insert new data into the existing table, provided that the number of columns in the table (not counting the primary key column) matches the number of columns in the file. If the ordering of the columns is not matched, the user can alter the ordering in which the data is inserted. Types of the appropriate columns in the table and the file are
displayed as means of ensuring that no sql error is generated (unintentionally).

If the user has a field in the data that should serve as a link to files in the file system, the procedure is as follows:

- upload the data to the database ensuring that the appropriate field contains
the file name of the file to which it should point

- zip all files that are relevant to the table

- upload files to the server using "Batch file upload" feature of the module,
making sure that appropriate table and field is selected

Uploaded files are saved in the directory of user choice under the files/ directory (it has to be created by this module). After this, the data in the chosen field are updated with the relative path to files uploaded on the server.

Plural formula configurator

The plural formula configurator sets sensible defaults for plural forms when adding languages and lets you edit the plural formula for all languages on the web interface.

Theme Rules

The Theme Rules module provides an action to switch themes. It affects a user's account, as though they changed the setting in their own profile.

WFS

Señor WFS, Illustrated by Saman Bemel Benrud

This is a Web Feature Service implementation around Views and Drupal-stored geodata.

Pages

Subscribe with RSS Subscribe to RSS - Under active development