Assist with aspects of running an online store, such as product management and display, shopping carts, inventory management, fulfillment, payments, taxes, and shipping.

classifiQ – Classified ads solution

classifiQ is on its way to become a complete solution for classified ads.

E-Ticket

This module is abandoned and should not be used. It should be unoublished some time in June 2009.

Add e-ticket functionality to your site. Integrates with E-Commerce module, adding a product type of E-ticket, that can have availablity control (certain number of tickets), and provides E-ticket details form on checkout screens to allow customer to enter all the details of the ticket holders when purchasing, and saves them in guestlist on database. The guestlist can be sorted and printed.

This is a very fast implmentation and has worked on a live site which I had to develop at very short notice. The form is specific to the event, there is no configuration options for this (it was for a Pimps & Hoes Party) but this can be modified at code level. The module worked when used without any problems to sell 200 tickets! Obviously this is the first version and there will be improvements in the future, anyone who wants to help out please let me know.

TO DO:

  • Tidy up code into nice functions
  • Make forms configurable
  • Make e-tickets work with more than one node, so several tickets for different events/services can be sold at once.
  • TEST!

05/Mar/08 - A lot of people have contacted me here and on my site about getting a release for version 5. I am very aware how bad I've been since posting this up at maintaining the module (like all my others) so I am happy to take on other contributors to help with this module. However you will be happy to hear that I am working on a version 5 module that also integrates with the Forms module API to allow configurable eTicket forms! Whatch this space!

Member Platform

Member Platform logo containing a silhouette of a person inside blue drop next to the words "Member Platform" in blue and black respectively

Tools to help membership organizations (e.g. clubs, associations, meetup groups, nonprofits). Member management, dues processing, event registration, communicating with members, profiles, fundraising campaigns, content management, document management, etc. A Drupal-native Constituent Relationship Management System (CRM) and Association Management System (AMS).

Contest

The Contest module allows your site to host random games of chance, “Sweepstakes”. Users can enter to win prizes via a random drawing.

Example uses for the Contest module include:

  • A theater or museum has a contest to give away tickets to encourage online users to join.
  • A club hosting a sweepstakes for it's members.
  • An advertiser sponsor's a contest that a news/publishing/media company hosts in exchange for the entrant list.
  • A website host's contests to entice members to visit the site regularly.

The Contest module provides an easy way to join the website and enter the contest at the same time. Members with complete profiles can just click the “Enter Contest” button.

Content Injector (formerly AdSense Injector)

AdSense Content Injector screen shot

Insert advertisements(or any text/HTML/JavaScript content) into nodes without editing individual nodes or tweaking theme templates. Insert ads or other content in node body or teasers automatically.

*Content Injector was formerly known as AdSense Injector.

Major new features

Reliable in-content insertion using HTML DOM and XPath manipulation

Want to insert ads or other content inside node bodies?

The 6.x-3.x and 7.x-3.x versions for Drupal 6 and 7 now provide reliable in-line insertion into a node's body.

This version provides three body insertion points: top, in-line, and bottom.

The in-line insertion template uses the PHP DomDocument's XPath query feature to select an insertion point. This is powerful, allowing for any valid XPath expression to select the insertion point -- but this also requires that you know what you're doing with XPath if you want to override the default insertion point.

Per-node insertion blocking

There are undocumented features in the 6.x-3.x and 7.x-3.x branches. You can prevent insertion on a per-node basis by adding ai:noinject to the start of a node's body text. See issue #1333800: Document ai:noinject feature: prevent automatic injection in node body of selected nodes. for more info.

In addition, if the node contains any AdSense module [adsense:xxx] manual insertion tags, this module will not inject any ad templates -- so in effect, if you place any AdSense ads using the AdSense module's [adsense] tags, this module's features are disabled for the node in question.

Upgrading from a previous release

The 6.x-3.x and 7.x-3.x branches are fully functional but lack ability to migrate settings from previous versions, so you'll have to reset all your current settings (save copies of your ad templates first!) and re-configure the module.

Call for testers

I need help testing the 6.x-3.x and 7.x-3.x branches new features. Please test and create bug reports if you find any problems.

Module Overview

You can control the node types and word count that will trigger insertion. For example, you can insert content only on "Story" or "Book" (or both) node types, and only if they have more than 300 words. You can use CSS styles to control placement on the page to some extent.

This module allows you to inject content at the top, bottom, or inline in a node's body field when a node is rendered on a full-page view. You can inject content before or after the node's teaser in teaser views. You can inject any arbitrary content you like: text, HTML, JavaScript, whatever.

The AdSense module is required only for [adsense] tag support; if you aren't using [adsense] tags, there is no dependency on the AdSense module as of the 6.x-3.x and 7.x-3.x branches.

Fivestar

fivestar-settings.png

The Fivestar voting module adds a clean, attractive voting widget to nodes and comments and any entity. It features:

  • jQuery rollover effects and AJAX no-reload voting
  • Configurable star sets
  • Graceful degradation to an HTML rating form when JavaScript is turned off
  • Support for anonymous voters
  • Spam protection to keep users from filling your DB with bogus votes
  • Easy-to-use integration with Views module for lists sorted by rating, or filtered by min/max ratings
  • A Fivestar field for use in custom node types
  • An easy-to-use Form API element type for use in other modules
  • Compatible with all versions of jQuery (1.0 - 1.8)

Pages

Subscribe with RSS Subscribe to RSS - E-commerce