Drupal

Views Dynamic Fields

New modules - Tue, 08/31/2010 - 11:08

The Views Dynamic Fields module provides a filter for use with Views module. This filter allows the user to pick and choose which fields to display for a rendered instance of a view for that user. This provides a customized view instance for each user.

read more

Categories: Drupal

How Drupal improves and evolves, the basics behind the community

Acquia - Tue, 08/31/2010 - 07:48

It is that phase of my life! I'm just turning 30 in a month, working with Drupal for 7 years and just had my third Acquia anniversary a week ago. Time to look back and evaluate how things went, all the good and bad things; even better if the wisdom can be shared with others. This was part of my thinking when I submitted the session titled "Come for the software, stay for the community" for Drupalcon Copenhagen. Read full article »

Categories: Drupal

Facet queries? Making custom Solr facets for fun and profit.

Acquia - Mon, 08/30/2010 - 20:51

It sounded like a really simple request: "Is it easy to add a search filter for 'My posts'?". In other words, add a search result facet for posts by the current (logged in) user through the Apache Solr Search Integration module APIs?

But then the wheels start turning - we want not just one blind link, but a real facet link that tells us how many results we'll get. Also, if we are filtering by 'My posts' then we probably have an equal use case for the opposite filter 'Posts not by me'. So we really need a facet block with two links and facets counts.

Thanks to the fabulous feature set of Apache Solr 1.4, figuring out how to code up a basic implementation of this turned out to require just a few minutes on the Solr documentation wiki exploring facet options to settle on facet queries as the right solution for this problem. Facet queries let you define new facets based on arbitrary query syntax. This example is a pretty simple one, but I hope you can expand it to any sort of custom set of filters or facets that your Drupal + Apache Solr integration requires. Here's what the result looks like:

Read full article »

Categories: Drupal

Media: Comedy Central

New modules - Mon, 08/30/2010 - 17:33

Media: Comedy Central is an Embedded Media Field for comedycentral.com videos.

It should support videos from any comedycentral subsite (e.g. http://www.thedailyshow.com/)

Categories: Drupal

Media: TED

New modules - Mon, 08/30/2010 - 17:08

Media: TED is an Embedded Media Field provider for ted.com

It accepts both the default TED embed code and the Wordpress.com shortcode (e.g. [ted id=319] )

Categories: Drupal

Ban and Unpublish

New modules - Mon, 08/30/2010 - 16:28

The Ban and Unpublish module makes it easier to clean up after registered spammers and other problem users by implementing a bulk operation that appears at Home > Administer > User management > Users.

read more

Categories: Drupal

Coupon as a Product

New modules - Mon, 08/30/2010 - 15:40

There are a couple of coupon modules that I found and tried for Ubercart 2.x. However, I found that they are either too fancy, or hard to understand. Normally, a coupon (as advised by Ubercart) are relying on line items, here I take a different approach.

In this module I treat a coupon as a product node with a negative price. This gives several good things:

  • Since a coupon is a node (because products are nodes), you can have a themable page for a coupon, so you can print it out
  • Stock can be used to check if the coupon is (un)available
  • The coupon is attached directly to the order, so you don't need to mess around with the line items - the sum that goes to Paypal is already discounted (somehow with the line items the order lifecycle was quite obscure to me)

The other coupon modules that I've tried and didn't adopt are:

I'm looking forward to Drupal 7 and Drupal Commerce module, so if anyone is interested to take over the development of this module, you're more than welcome!

Categories: Drupal

Our new Drupal Code of Conduct

Drupal.org Node - Mon, 08/30/2010 - 13:49

As our community grows, it is imperative that we preserve the things that got us here; namely, keeping Drupal a fun, welcoming, challenging, and fair place to play. The new Drupal Code of Conduct (DCOC) states our shared ideals with respect to conduct. Think of this as coding standards for people. It is an expression of our ideals, not a rulebook. It is a way to communicate our existing values to the entire community.

Our friends at Ubuntu have blazed a brilliant trail in this area. They use Drupal as their CMS, and in turn we have embraced their Code of Conduct. This code of conduct is essentially identical to that used by Ubuntu, except that the name of the project has been changed, and the conflict resolution process has been removed since we don't have one.

The DCOC has been under discussion for several months on groups.drupal.org and discussed further at Drupalcon Conpenhagen. Folks who are interested in talking more about the DCOC should do so in the Drupal.org Policies group.

The short version:

  1. Be considerate
  2. Be respectful
  3. When we disagree, we consult others.
  4. When we are unsure, we ask for help.
  5. Step down considerately.

read more

Categories: Drupal

Menu Node Action

New modules - Mon, 08/30/2010 - 12:31

The Menu Node Action module creates an action that can be configured to add a link to the node in a menu.

read more

Categories: Drupal

Marginize

New modules - Mon, 08/30/2010 - 10:52

Comment and Share with friends.

Categories: Drupal

Gallery Assist Flickr

New modules - Mon, 08/30/2010 - 10:05

Allow Gallery Assist to load and show flickr images.

Categories: Drupal

Views Flag Refresh

New modules - Mon, 08/30/2010 - 10:00
Overview

Views Flag Refresh allows site administrators to configure which views are refreshed automatically via AJAX when certain flags are selected. This is useful when you have a view that filters by flagged content and you want the view to be refreshed automatically when content is flagged or unflagged elsewhere on the page.

The Views Flag Refresh module also allows administrators to select widgets that alter the display of the view while it is being refreshed. Some examples are displaying a throbber image or textual message alerting the user a refresh action is being taken. By implementing the API, developers can add additional widgets with ease.

Configuration

Views Flag Refresh is configured entirely through the Views interface. After installing the module, additional settings will be available to the Use AJAX option in each display's Basic Settings tab.

Related projects
  • Views: Provides a flexible method for Drupal site designers to control how lists and tables of content are presented.
  • Flag: A flexible flagging system that is completely customizable by the administrator.
Maintainer

Views Flag Refresh is developed and maintained by Chris Pliakas.

read more

Categories: Drupal

Betting system

New modules - Mon, 08/30/2010 - 08:25

Betting system is a set of modules that can transform your Drupal site into betting shop. It's mainly designed for course betting.

For better extensibility is created with more modules. It also defines own hooks.
The core of the Betting system adds the following:

  • allows administrators to define basic parts for betting
  • brings two new content types: Abonents and Games. Without abonents it is not possible to create games. Abonents are players (teams) that attend a game (for example Manchester United in the English Premier League, or Roger Federer in tennis).
  • users can bet on games, but only if they have points
  • each Abonent and Game have to be in a sport (which are defined by the Taxonomy module)
  • administrators can set many options (like eventualities) in the Settings of the Betting System

Betting system also contains other smaller modules for functionality extension.

  • Betting system relation allows the creation of relationships between games (like a half in a soccer game)
  • Betting system flexible eventualities allows administrators to create special kinds of games, that do not have attending of Abonets and administrator can type own eventuality of result.

read more

Categories: Drupal

OneHourTranslation Service

New modules - Mon, 08/30/2010 - 02:58

One Hour Translation Module provides one click professional Human translation to your content.

Backed by more than 8,000 and serving over 50 languages, with the One Hour Translation open source human translation module your content can be translated to any language with one click. The One Hour Translation's translation module handles all aspects of your content including titles and other information used by CCK. With the module you can have your text translated by humans in near real time eliminating the manual handling process of the translation. No more sending the content via email and waiting for days to get the results. Using the module, the text is automatically sent for translation and posted back in the local version of your blog. On Average, a standard, 500 words English post is posted in the Spanish or other main language in a matter of hours from the time the original post was published.

Service highlights:

  • Professional Human translation in near real time
  • Over 50 languages served to date
  • 24/7 service and support at no additional cost
  • Flat price per word independent of languages and time of day
  • Super fast service at no additional cost
  • Increased exposure to new audience
  • Immediate SEO value at low cost
  • Increased income from advertisement

read more

Categories: Drupal

NodeStream Core

New modules - Sun, 08/29/2010 - 16:38

This project is a wrapper for all the core features that is distributed with the NodeStream profile.

Although these features aren't meant to be used outside of NodeStream, the goal is to be Kit compliant so features independently can be turned on and off.

For bug tracking, please refer to the NodeStream profile issue queue.

Categories: Drupal

Privatemsg advanced

New modules - Sun, 08/29/2010 - 15:24

The PM adv module extends the Privatemsg core module.

What exactly makes Privatemsg advanced?

Please read the FAQ in the documentation.

Additional modules

This module also contains the module Privatemsg advanced views.

The PM adv views module extends the Privatemsg core module with extra views functionality.

Dependencies

The PM adv module: Privatemsg
The PM adv views module: Privatemsg, Views

If used version 2 of the Privatemsg core module must be enabled its submodule Block user messages.

Cooperation

The PM adv module cooperates with the modules

Conclusion

From the date on which the Privatemsg module realizes the functionalities of PM adv and PM adv views, is not necessarily this project.

Categories: Drupal

Yubico Key Storage Module

New modules - Sun, 08/29/2010 - 11:40

#D7CX: I pledge that Yubiksm will have a full Drupal 7 release on the day that Drupal 7 is released.

Yubiksm is a proof of concept for storing and validating yubikeys otp in drupal.

Categories: Drupal

Gripe Genie Integration

New modules - Sat, 08/28/2010 - 14:40

Integrates Drupal nodes with the Gripe Genie partner code.

When installed on your site, Gripe Genie allows your site visitors to send faxes to Congress members. The folks at Gripe Genie charge a fee for their fax service, but they share the profits with referring site owners.

Categories: Drupal

Issuu Filter

New modules - Sat, 08/28/2010 - 11:44

Adds a filter to include issuu.com documents to Drupal content

Categories: Drupal
Syndicate content