This module integrates the popular open source ad server OpenX (formerly Openads) with Drupal. OpenX 2.6 and OpenX 2.4 are currently supported.

OpenX 2.6 comes with an API that allows for external apps to administer an OpenX installation. The OpenX Manager project can be used along with this module to administer an OpenX installation from within Drupal.

Supported OpenX invocation methods include:

  • Javascript (default)
  • Remote
  • Local
  • XML-RPC

Features include:

  • Define which ads show to which user roles
  • Extended information in ad_channel, including full url and user role
  • Ads are available as blocks or can be inserted manually into templates.

Note

This module only integrates with a working instance of OpenX. Installing and configuring
OpenX as an ad server is beyond the scope of this module. If you are looking for help
with OpenX, please consult these resources:

http://www.openx.org/
http://www.openx.org/community/tips
http://www.openx.org/faq
http://www.openx.org/support/documentation
http://forum.openx.org/

Update

Sept 18th, 2008
I've tested with a fresh install of OpenX 2.6 and so far ads are showing up
just fine for the Javascript, Remote and XML-RPC invocation methods. I
have not been able to test Local mode yet. This is with an unmodified
Openads drupal module.

Miscellaneous Notes

Note that in order to use the Local invocation method you must have an OpenX
adserver installation on the same machine as your Drupal site and it must have
the same top level domain. This is an OpenX requirement.

In order to use the XML-RPC method you must have the PEAR XML-RPC library installed
and you must have the OpenX openads-xmlrpc.inc.php file from the OpenX installation
files in your PHP path.

The methods other than Javascript will not work correctly if a user is browsing a cached page
such as for anonymous users. The openads module will fallback to the Javascript method to
serve ads if Drupal is set to use caching and the current user is the anonymous
user. Please help to test this out if you are using any of the invocation methods other
than Javascript!!

Original development of this module was sponsored by Ambiweb GmbH
Updates and the Drupal 6 port were done in part for the Beijinger

Downloads

Recommended releases

Version Downloads Date Links
6.x-1.0 tar.gz (12.64 KB) | zip (14.06 KB) 2008-Apr-25 Notes
5.x-1.1 tar.gz (12.73 KB) | zip (14.42 KB) 2008-Apr-25 Notes

Development releases

Version Downloads Date Links
6.x-1.x-dev tar.gz (12.6 KB) | zip (13.88 KB) 2011-Feb-25 Notes
5.x-1.x-dev tar.gz (12.8 KB) | zip (14.25 KB) 2011-Feb-25 Notes

Project Information


Maintainers for Openads

  • jaydub - 24 commits
    last: 3 years ago, first: 5 years ago
  • gerd riesselmann - 1 commit
    last: 6 years ago, first: 6 years ago

Issues for Openads

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Statistics (2 years)
New issues
Open bugs
Participants
nobody click here