Releases for Advertisement
ad 6.x-2.1
First released: August 5, 2009 - 00:21
Size: 159.71 KB
md5_file hash: 6228ea9951c87e24c5c4e58b31c17e94
Last updated: August 5, 2009 - 00:25
Changes since 6.x-2.1-rc1
Bug fixes:
- #445264: JQuery method fails
- #527658: Don't show 'Select Ad type' field when there is only 1 ad type available
- #496406: body field showing when disabled
- #433432: Some tables are not built
- #532262: ad_channel_remnant does not exist
New features:
ad 6.x-2.1-rc1
First released: July 17, 2009 - 21:46
Size: 159.09 KB
md5_file hash: a7ea799e3e4229a8d6448f6f2924517a
Last updated: July 17, 2009 - 21:53
New features:
- filter reports on ads not assigned to any channel
#506512: Filter by <none> for channel in Ad List - provide inventory for channels, allowing remnant ads to fill in missing inventory
#487966: Remnant ads - provide manual mechanism for flushing file cache
#485236: Force file cache to rebuild - display probability on ad overview page
#485244: Add weight to Ad list
Bug fixes:
- document
<front>as an acceptable path
#511200: <front> not working on channel settings -
remove unnecessary object
#491324: Ad view counting broken - add missing ';' to properly display '<' in form
#476480: Spelling error in ad_embed-module - remove unnecessary call to ad_groups_list() (patch thanks to 'lonelyrobot')
#480884: Unneccessary work done in ad_block() "view" op - proper filtering by group and by both group and channel
#485218: Filtering by Group AND Channel returns 0 results - properly validate remote image, allowing it to be set as active
#437580: Image validation failed, unable to mark ad as active. Setting ad as pending. - properly cast db query so can filter on multiple nids or tids
#453236: error on try to show ad related to more than one tid - allow nodes to save properly on creation
#436234: CCK nodes do not save on initial creation when ad_channel or ad_weight_probability is enabled - be sure the file cache is disabled when the ad file cache module is disabled (patch thanks to Garrett Albright)
#436926: File cache module not optional?
ad 6.x-2.0
First released: April 24, 2009 - 21:33
Size: 122.59 KB
md5_file hash: a3bd9d6daa9fa92e16f2accb97435283
Last updated: April 24, 2009 - 21:35
The 6.x-2.0 version of the ad module introduces channels, weighting, and premier advertisements, offering much greater control over which advertisements appear on your website, where they appear, and how often they appear. The ability to display advertisements on remote websites has also seen several improvements. The ad module's reporting layer has received many enhancements, among other things allowing advertisers to run reports over specific date ranges, and giving administrators the ability to export statistics as CSV files. The underlying caching layer has been completely rewritten, simplifying the underlying code to minimize bugs, facilitating integration with third party code, and improving overall performance.
The entire code base has been reviewed to ensure E_ALL compliance, ensuring general correctness, and improving security. Thanks to the active participation of dozens of beta testers, there have been countless bugs fixed during the active development phase.
Finally, the ad module's permissions system has been greatly improved. All standard Drupal content-type permissions have been properly implemented, and the ad module's own permissions layer has been moved into an optional module and further enhanced. The ability to define different advertiser roles and to control exactly what each of these roles can do has been greatly improved.
ad 6.x-2.0-rc1
First released: April 17, 2009 - 13:41
Size: 126.53 KB
md5_file hash: 47d05937db72aa23d6cf264b10596951
Last updated: April 17, 2009 - 13:45
The 6.x-2.0 version of the ad module introduces channels, weighting, and premier advertisements, offering much greater control over which advertisements appear on your website, where they appear, and how often they appear. The ability to display advertisements on remote websites has also seen several improvements. The ad module's reporting layer has received many enhancements, among other things allowing advertisers to run reports over specific date ranges, and giving administrators the ability to export statistics as CSV files. The underlying caching layer has been completely rewritten, simplifying the underlying code to minimize bugs, facilitating integration with third party code, and improving overall performance.
The entire code base has been reviewed to ensure E_ALL compliance, ensuring general correctness, and improving security. Thanks to the active participation of dozens of beta testers, there have been countless bugs fixed during the active development phase.
Finally, the ad module's permissions system has been greatly improved. All standard Drupal content-type permissions have been properly implemented, and the ad module's own permissions layer has been moved into an optional module and further enhanced. The ability to define different advertiser roles and to control exactly what each of these roles can do has been greatly improved.
ad 6.x-2.0-beta6
First released: April 14, 2009 - 14:34
Size: 125.25 KB
md5_file hash: 908b5e92023ad2fb2851240d9d189d8b
Last updated: April 14, 2009 - 14:35
New features::
- #421026: add notification events for an advertisement being taken offline, and for an advertisement being updated
- #421038: allow weighting of non-channel advertisements
- #421054: enforce optional maximum filesize for image ads, enforce maximum size, and minimum/maximum height and width on remotely hosted images in addition to locally hosted images
Bug fixes:
- #376924: list ad_owner as ad_cache_file dependency
- #400734: validate cache element exists before using it
- #404888: properly display advertisements and increment impressions when using the raw method to display advertisements
- #419140: always be sure $permissions is an array
- #421008: make premier status configurable to anyone with 'configure premier status' permission
- #421046: optionally limit the number of channels that can be assigned to a single advertisement
- #422936: add missing extra fields from table definitions
- #425482: support older versions of PHP when building cache
- #426292: sanitize ad channel urls, trimming white space from start and end of lines to be sure they match as expected
- #426300: allow the deletion of channels and containers
- #431806: use valid XHTML when displaying advertisements
ad 6.x-2.0-beta5
First released: March 31, 2009 - 04:54
Size: 123.13 KB
md5_file hash: 5be59a199a886b9f13bd4f4ee9a7d201
Last updated: March 31, 2009 - 04:55
New features:
- feature #418382: make per-ad-type default permissions also per-role; introduce 'grant default per ad type permissions' permission; introduce 'edit any advertisements', 'delete own advertisement', and 'delete any advertisements' permissions
Bug fixes:
- bug #418758: validate that $group is an array before treating it as one
- properly display advertisement in reports
- bug #417414: properly save autoactivate and autoexpire timestamps
- bug #417512: implement hook_mail so that notifications are actually sent, use proper variable names in emails; renamed token_ad.inc to ad_token.inc to match the ad module's naming standards; cleanup logic to always return a value even if 0; remove nonexistent this_week_impressions and this_week_clicks variables; replace old variables with new variables in already existing notifications
ad 6.x-2.0-beta4
First released: March 28, 2009 - 01:19
Size: 122.18 KB
md5_file hash: 279fa2906e12d23c8b3ce999b0b155b8
Last updated: March 28, 2009 - 01:20
New features:
- feature #173176: support for default notifications with optional per-role granularity
- select ad type with inline AHAH switcher (patch thanks to "neochief")
- feature #416164: optionally display ad channel on admin ads listing page in addition to or instead of ad group
- feature #386796: add ability for modules to modify reports, introduce per-channel reports
- by default, only rebuild cache when cron runs. Set 'ad_cache_file_rebuild_realtime' to TRUE in settings.php $conf array to restore old behavior of rebuilding cache whenever advertisements are changed.
- improve debug output, adding timestamps and memory information
- improve debug output when rebuilding file cache
Bug fixes:
- bug #416110: build proper joins when filtering by channel or premiere status
- bug #404892: only display reports tab and notify tab on advertisement nodes
- Fixed numerous E_ALL notices and warnings.
- only add/update weight probability information when working with ads
- don't rebuild cache multiple times when setting weight probability
- remove unintentional call-time pass-by-references during upgrade
ad 6.x-2.0-beta3
First released: March 6, 2009 - 02:52
Size: 118.26 KB
md5_file hash: 854b216b520d509307ea6616e03534ee
Last updated: March 6, 2009 - 02:55
- ad.module
o simplify ad redirect path to avoid mismatched parameters
o feature #173176: use token module when generating notifications
- ad_cache.inc
o properly display $extra parameters
o simplify ad redirect path to avoid mismatched parameters
- ad_report.module
o bug #386794: generate proper report when selecting group(s)
- ad_channel.module
o add filter by premiere status to administrative ad overview page
- ad_notify.install
o feature #173176: new "roles" column to allow per-role notifications
- ad_notify.module
o feature #173176: add global per-role notifications, integrate token module
- ad_image.module
o bug #389724: properly display locally hosted images
o bug #391392: properly display locally hosted images
- ad_channel.module
o bug #389700: fix filtering by ad channel
ad 6.x-2.0-beta2
First released: March 3, 2009 - 11:56
Size: 116.57 KB
md5_file hash: e9cbcbec035bcc8f3f40ad416f6e39f6
Last updated: March 3, 2009 - 12:00
March 3rd, 2009 (6.x-2.0-beta2)
- ad_cache_file.module
o fix PHP E_ALL notices
- ad_image.install
o feature #388712: add remote_image field for remotely hosting images
- ad_image.module
o feature #388712: optionally allow images to be hosted remotely
(must go to "Administer > Content management > Ads > Settings > Image ad"
and check "Allow remote hosted images" to use this feature.)
- ad.module
o allow ad-type module global settings changes to be saved
- ad_owners.module
o allow ad-type module global settings changes to be saved
March 2nd, 2009
- ad_channel
o bug #388720: display channels by name, not by description
- ad_remote
o bug #387164: generate proper snippet for tracking remote url
ad 6.x-2.0-beta1
First released: March 2, 2009 - 07:35
Size: 115.7 KB
md5_file hash: 3ee47afff35938b255a45ac864ac4481
Last updated: March 2, 2009 - 07:40
- ad_remote.module
o bug #387164: display advertisements with javascript to capture remote
URL and properly support ad_channels
- ad_channel.module
o feature #386832: allow filtering by channel on ad admin page
ad 6.x-2.0-alpha2
First released: March 1, 2009 - 00:40
Size: 114.76 KB
md5_file hash: 7eefa697d3f323422cfd776d086259a1
Last updated: March 1, 2009 - 00:45
- ad_owners.module
o rename ad_host_id_create to ad_owners_create_hostid for consistency
- ad_remote.module
o replace call to ad_host_id_create with ad_owners_create_hostid
- ad_weight_probability.module
o bug #386816: new ads default to a weight of 1
- ad_html.module
o fix PHP E_ALL notices
- ad.pages.inc
o bug #386824: fix grammatical typo
- ad_channel.module
o feature #386810: set channel after ad group
o feature #386820: display channels when viewing node (if have 'administer
channels' permissions)
ad 6.x-2.0-alpha1
First released: February 28, 2009 - 05:55
Size: 114.42 KB
md5_file hash: 245dcc3b15ea178883dece352a61bd62
Last updated: February 28, 2009 - 06:00
Major new features include ad channels, premiere ads, and ad weighting. The caching layer has also been completely reworked.
ad 6.x-2.x-dev
First released: February 19, 2009 - 15:46
Size: 158.92 KB
md5_file hash: 4f32344087fe22b7eb02bbb8d45a2455
Last updated: October 28, 2009 - 12:01
ad 6.x-1.1
First released: February 17, 2009 - 19:27
Size: 99.38 KB
md5_file hash: 7fe84b21d5a8d015c340c4d89d3091fc
Last updated: February 17, 2009 - 19:40
New features:
- feature #298608: display advertisement with themeable functions
- feature #346454: replace visible instances of "views" with "impressions"
Bug fixes:
- bug #375270: cleanup code for E_ALL compliance
- bug #375742: support manual IFrame configuration
- bug #375765: do not auto-expire ads unless configured to auto-expire
- bug #375377: remove references to no longer existing views files
- bug #375474: don't automatically set autoactive/autoexpire date
- bug #294035: fixup ad_embed module to work with Drupal 6
ad 6.x-1.0
First released: February 16, 2009 - 23:20
Size: 97.99 KB
md5_file hash: f0c6a4b899d79d318afb791dda9f5425
Last updated: February 16, 2009 - 23:25
The ad module is a powerful advertising system for Drupal-powered websites. It supports the random display and tracking of graphical (banner) and text ads. Ads can easily be displayed in themes, blocks, or embedded in site content. The module records comprehensive statistics about when and how often ads are viewed and clicked, including a plug-in module for generating graphical time-based reports. Ads can be assigned to multiple owners, each of which can be assigned their own set of permissions. Installation is simple by design. An API is provided allowing the development of additional functionality and integration with other Drupal modules.
ad 6.x-1.0-rc2
First released: February 12, 2009 - 13:18
Size: 98.45 KB
md5_file hash: 7df52a80e915205ad2a4b901c173fa54
Last updated: February 12, 2009 - 13:25
Features:
- feature #304326: display username in click overview and click details
- feature #373016: don't require destination URL for text ad, cleanup help text
- feature #373016: cleanup help text for destination URL in image ad
Bugs:
- bug #294044: module dependent on ad_owners module
- bug #304326: fix permissions so user can view click details
- bug #294040: order of ad_memcache_set() parameters was swapped
- bug #373065: cleanup URL on ad node page
- bug #373046: allow roles with 'create advertisements' to create ads
- bug #373057: uninstall fails to remove text ads
- bug #373057: uninstall fails to remove image ads
- bug #373057: uninstall fails to remove html ads
- bug #373065: do not add trailing slash if there is no hostid
- bug #373065: generate proper redirect link
ad 6.x-1.0-rc1
First released: February 11, 2009 - 21:25
Size: 97.59 KB
md5_file hash: d98d8694ae2f0eb8ed35cd713a191536
Last updated: February 11, 2009 - 21:30
First 6.x release candidate.
SA-CONTRIB-2009-007 - Advertisement Cross-site scripting
ad 5.x-1.7
First released: February 11, 2009 - 21:23
Size: 109.43 KB
md5_file hash: 2c5d59ad4c446b2a02d8ae8aa0a8bec9
Last updated: February 11, 2009 - 21:25
SA-CONTRIB-2009-007 - Advertisement Cross-site scripting
Be sure to follow step #9 from documentation/INSTALL.txt even when upgrading from an earlier version of the ad module.
ad 5.x-2.x-dev
First released: January 29, 2009 - 06:35
Size: 125.85 KB
md5_file hash: 085f072833d62d12d9052f8d81d75847
Last updated: January 29, 2009 - 12:00
Latest development version of the ad module -- development has stopped in this branch, and was moved to the 6.x-2.x branch. It is doubtful that this branch will ever have a stable release.
ad 6.x-1.x-dev
First released: August 11, 2008 - 21:16
Size: 120.96 KB
md5_file hash: 6282cd849f0d674407f3ad507a506c70
Last updated: March 28, 2009 - 00:01
Drupal 6.x development branch.
