ニュースアグリゲータ
Exchange Links
With the help of this module site administrators can share links between other site administrators.
Reply sandbox
This is a sandbox to develop things for http://drupal.org/project/reply
dynatree
Future home of the implementation of http://code.google.com/p/dynatree/ to create tree menus.
Alternativeshttp://drupal.org/project/jstree
http://drupal.org/project/dhtml_menu
Entity bundle plugin
This API module allow developers to build an entity type which is attached to strong behaviors.
Commerce Emporiki Bank
Adds a payment method to Drupal Commerce to accept credit card payments through the Emporiki Bank (Greek bank) API via XML (not redirection).
Provides options to select the live or the test Emporiki Bank environment and also to have money authorized only or authorized and captured.
Works with euros, dollars and pounds. If there is need for more currencies, please contact me sending me the currency code and I'll add them.
This project is maintained and sponsored by netstudio, a Drupal E-Commerce Solutions company in Athens, Greece.
Bot GitHub
Unlike Bot Commit, this module does not react to repository changes. It is a lookup tool in the fashion of the Bot Project URL lookup.
This project provides an integration between GitHub and the Bot module. More specifically it makes GitHub a Bot Project provider by utilizing the patch in #969294: Make issue-tracking integration extensible (for Redmine), following the example of Bot project Redmine.
This module currently has support for Commits and Branches. Additional Github-related tricks may be added later.
It depends on the php-github-api library, which for now must be copied into the module directory.
What Does It Do?- Paste of a git commit url gets commit data.
- Shorthand syntax allows request of commit and branch information.
- Configurable prefix for the commit or branch name.
- Per-channel default for the GitHub account/Organization namespace.
- Per-channel default for the GitHub repository.
- Ability to specify a repository to override the channel default.
- Ability to specify user account & api key for authenticated GitHub requests. This allows the Bot to pull information about otherwise private repositories.
- De-duplication and 5-item flood control per line.
A commit request might look like:
Grayside: ~0a6fc5129b, %master
or
Grayside: ~bot_github:0a6fc5129b
And produce:
GitHubBot: Commit "Issue #1042: Create an Awesome GitHub Bot integration." by Grayside, http://github.com/Grayside/fakeproject/0a6fc5129b (47 IRC men$
GitHubBot: Branch "master" last updated on Fri, 03 Feb 2012 15:03:31 -0800, https://github.com/Grayside/fakeproject/tree/master (2 IRC mentions)
Media: Responsive
This module adds a responsive images view mode when inserting images using the Media module browser.
The view mode sets images to have a width of 100% and it will also use core image styles to shrink the image to the maximum width of your widest layout. Max-widths are set on images whose orignal source is less than this maximum width to prevent upscaling.
Tested with 7.x-1.0-rc3 of Media.
FullCalendar Create
A new extension for FullCalendar. This module allows you to click directly on the calendar to create new events. Currently only supports nodes, generic entities will come soon.
Needs the patch from #1427664: Don't use hook_fullcalendar_options_submit when not appropriate until it's committed.
ELMS Features
This repository is used to manage all of the features in ELMS like content, places, timelines, polls, schedule, and many, many others.
ELMS Themes
This is a bundling of the themes developed specifically for course websites in ELMS. While these themes will work on any drupal website they are being bundled together to allow for easier management with the ELMS distribution.
There are currently 15 course themes included in this package with more to come in the future.
Simple Field
The Simple Field module provides a simplified UI for creating Fields. The primary goal is to make it easier to allow non-powerusers to administer fields without necessarily giving them access to the entire core Field interface. Simple Field also allows for more fine-grained control of what types of fields users may create, and what field settings they have access to.
The module can separate the process of field creation from the process of field instance creation. This allows admins to create pre-defined fields, and then allow other users to add the fields to entity types without the complex UI usually associated with adding field instances.
API
Simple Field simplifies the Field UI by making use of default Field settings, overriding defaults in code and only allowing modification of specific field settings. To accomplish this, Simple Field defines it's own 'types' that encompass both field type and widget type settings, and any custom types must define forms for editing values they wish to override. For information on creating new types, among other things, take a look at the documentation.
Todo- Submodule for defining new Simple Field types in the UI
- Entity
- Ctools (for Simple Field Modal submodule)
Documentation explaining how to define custom simple field types can be found in simple_field.api.php
SponsorshipThe project is sponsored by Evolving Web.
Form Beautifier D7
This is a port of http://drupal.org/project/form_beautifier to D7. Three new settings have been added:
- In-field labels. Using the jQuery In-field labels plugin.
- Inline labels. Adds CSS to make labels appear inline with a 10em left-margin.
- Drop-down checklist. Using the jQuery DDCL plugin used in the sexy_exposed module.
I mostly use these three plugins and have not thoroughly tested the other plugins that were a part of the D6 version of form_beautifier.
Voting API services
Expose voting API methods as a service resource.
Development starts from initial code posted in http://drupal.org/node/241453.
Nette Debugger
This module implements power of Debugging tool from Nette Framework.
InstallationTo get Nette Debbuger fully worked, download library from http://files.nette.org/NDebugger.zip and extract it into sites/all/libraries directory.
UsageType $stop(); in a place of code where you wan't to stop your script and display informations.
Example:
$type = _node_extract_type($node);
$types = _node_types_build()->types;
stop();
return isset($types[$type]) && isset($types[$type]->base) ? $types[$type]->base : FALSE;
}
Date Span Format
Add some intelligent date formatting based on start and end dates.
Feeds NoSQL
Makes it possible to use the Feeds module to import data from a MongoDB database.
MongoDB Views
A MongoDB backend for Views.
Based on the module of the same name in Chx' sandbox.
Ubercart currency
Ubercart currency module used to support multi currency when place orders.
System sanitize
If you have a test and a development instance and use drush sql-sync then you often have the problem that you have different paths on the test and on the dev environment. For example if your test environment has:
/sites/site.test.com
And your dev environment has:
/sites/site.dev.com
Then you are likely to get a lot of error messages (possible even fatal ones) that drupal can't include particular files because of broken paths in system/registry tables. This extension to drush sql-sync uses the sanitize hook to perform some additional cleanups.
jQuery GPS
jQuery GPS provides a user interface for jQuery GPS Library.

