Drupal modules

Youth Agora contributes to the Drupal Community.

Youth Agora's platforms are based on Drupal.

"Drupal is a free software package that allows an individual or a community of users to easily publish, manage and organize a wide variety of content on a website. Tens of thousands of people and organizations are using Drupal to power scores of different web sites [...]. Drupal is open-source software distributed under the GPL ("GNU General Public License") and is maintained and developed by a community of thousands of users and developers."

While developing its own websites and platforms, Youth Agora contributes to the Drupal Community by developing useful Drupal modules.

This project, the Drupal modules, is a work in progress and the list will be updated regularly, or click here to find the modules related to Youth Agora.

Of course we also thank all the other contributors!

  

  • FeedAPI Field Inherit (Antonio)
    Generalizing what the Feed Element Mapper module does for taxonomy, this module allows to automatically set fields in the feed items individual nodes by inheriting field values from the parent node.
  • Media Browser (Antonio)
    Media Browser provides a Views style plugin extension that formats a display in an easy-to-use content browser. Since users may be familiar with this kind of browsers from YouTube or other video sharing websites the module is called Media Browser even if, more generally, its style plugin can be applied to any kind of content.
  • Feed Scraper (Antonio)
    Add-on module for Feed Element Mapper that extracts (scrapes) content from HTML encoded in syndication feed items and allows to map it to CCK fields. In order to extract HTML content, it comes with XPath and Regular Expression parsers out of the box; it is possible to extend the module providing custom parsers.
  • IE Unlimited CSS Loader (Antonio)
    This module solves the Internet Explorer limitation of loading not more then 30 CSS files per HTML page (http://support.microsoft.com/kb/262161). It is suitable for Drupal websites using lots of modules that can quickly increase the number of CSS files. The module doesn't require any configuration, just enable it and it will automatically change the way Drupal loads CSS files. It works well with built-in Drupal 6 CSS compression.
  • Drush Views (Andrea)
    Drush Views, the Drupal Shell Views interface, allows you to list, import and export views from the command line. It provides the following commands: "views list", "views import", "views export" and "views delete". Run "drush help <command>" to see supported command line options and arguments.
  • Token Filter (Peter)
    Token Filter is a very simple module to make token values available as an input filter.
  • Slideshare (Antonio)
    The module adds Slideshare support to Embedded Media Field exposing a third party provider to emvideo module. The module provides both a thumbnail and a flash embed representation of the presentations hooking to the Views system. Future development: The module is more generically called "Slideshare Integration" since, in future, will also host an extension of the FileField CCK module functionalities allowing to upload a presentation to SlideShare directly from Drupal, in a complete transparent way for the final user. The FileField integration is currently under development and will not be part of the first release of the module.
  • Complete (Peter)
    Complete is a simple module to instruct your users to perform certain actions in your website. It keeps track of the completeness of these actions. Complete harvests the power of rules to configure the kind of actions a user has to perform, and integrates with views for displaying the actions.
  • Content Complete (Peter)
    Content Complete is a CCK extension module that allows to tag CCK fields needed for completion. The module checks the tagged fields against the content provided for those content types, and computes a complete percentage that can be shown to the user. The complete percentage is shown to the user in the form of a block, together with quick links to complete the missing fields. If the user will click on one of those links, he will be redirected to the edit page of the content node and the specific field will be highlighted. The percent will increase as the user fills out more of the fields. Note that blocks are automatically created for every content type for which fields need to be completed.