- Oct 21, 2009
-
-
jeremy authored
o feature #411666: when serving ads pass in the url alias, if any - adserve.php o feature #411666: register the alias where the ad is being displayed - ad_channel.inc o feature #411666: check path rules against Drupal path and alias - ad_channel.inc o feature #411666: update documentation
-
- May 07, 2009
-
-
jeremy authored
-
- Apr 09, 2009
-
-
jeremy authored
o bug #404888: properly increment impressions when using the raw method to display advertisements - adserve.inc o bug #404888: properly display advertisements in Raw mode - imageserve.inc o bug #404888: properly increment impressions when using the raw method to display advertisements
-
- Mar 27, 2009
-
- Mar 18, 2009
-
-
jeremy authored
o by default, only rebuil cache file when cron runs -- to rebuild immediately set 'ad_cache_file_rebuild_realtime' to TRUE in your $conf array in settings.php. - ad_cache_file.module o rebuild file cache in cron hook o add debug output when rebuilding cache
-
jeremy authored
-
jeremy authored
-
jeremy authored
o add timestamp to debug output
-
- Feb 23, 2009
-
-
jeremy authored
-
- Feb 17, 2009
-
- Feb 16, 2009
-
-
jeremy authored
o bug #375270: cleanup code for E_ALL compliance - ad.module o bug #375270: cleanup code for E_ALL compliance - ad.pages.inc o bug #375270: cleanup code for E_ALL compliance - adserve.inc o bug #375270: cleanup code for E_ALL compliance - ad_cache_file.inc o bug #375270: cleanup code for E_ALL compliance - ad_cache_file.module o bug #375270: cleanup code for E_ALL compliance - ad_cache_memcache.inc o bug #375270: cleanup code for E_ALL compliance - ad_cache_memcache.module o bug #375270: cleanup code for E_ALL compliance - ad_embed.module o bug #375270: cleanup code for E_ALL compliance - ad_remote.module o bug #375270: cleanup code for E_ALL compliance - ad_external.module o bug #375270: cleanup code for E_ALL compliance - ad_image.module o bug #375270: cleanup code for E_ALL compliance - ad_text.module o bug #375270: cleanup code for E_ALL compliance - ad_html.module o bug #375270: cleanup code for E_ALL compliance - ad_remote.module o bug #375270: cleanup code for E_ALL compliance - ad_report.module o bug #375270: cleanup code for E_ALL compliance - ad_owners.module o bug #375270: cleanup code for E_ALL compliance - click_filter.install o bug #375270: cleanup code for E_ALL compliance - click_filter.module o bug #375270: cleanup code for E_ALL compliance
-
- Feb 11, 2009
-
- Feb 10, 2009
-
- Jan 30, 2009
-
-
Alexander Shvets authored
-
- Jan 29, 2009
-
- Aug 11, 2008
-
-
jeremy authored
o feature #177885: optionally apply filters when displaying ads - ad.module o feature #177885: allow configurable filtering of ads - ad_cache_file.module o feature #177885: optionally apply filters when displaying ads - ad_cache_memcache.module o feature #177885: optionally apply filters when displaying ads - ad_external.module o feature #177885: optionally apply filters when displaying ads - ad_html.module o feature #177885: optionally apply filters when displaying ads - ad_image.module o feature #177885: optionally apply filters when displaying ads - ad_text.module o feature #177885: optionally apply filters when displaying ads
-
- Aug 10, 2008
-
- Aug 09, 2008
-
- Jul 11, 2008
-
-
jeremy authored
o allow module using adserve_select to report when there are no more ads
-
jeremy authored
o support multiple arguments when invoking function in file o simplify code by using _debug_echo() when possible o support caches with adserve hooks - ad_cache_file.inc o simplify code by using _debug_echo() when possible o preface debug calls with 'File cache:' to make tracing more clear o make cache data re-usable without having to reload it o introduce adserve_select hook o set sane file cache defaults
-
- Jul 10, 2008
-
-
jeremy authored
o adserve hooks: if include file defined and necessary, include file o adserve hooks: if function defined and existing, call function
-
- Jun 28, 2008
-
-
jeremy authored
o support adserve actions, allowing external modules to execute functions from adserve.inc, without bootstrapping Drupal or connecting to the db. - adserve.inc o rename adserve_invoke() function to adserve_invoke_file() o introduce adserve_invoke_action() function o simplify ad selection when not using a cache, using the standard adserve_select_ad function that's used by caches o remove considerable amount of no longer needed code o replace clunky _exit hook with adserve action o remove clunky _invoke_weight hook, to be replaced as adserve action o new actions: 'adserve_init_text', 'adserve_exit_text', 'adserve_select'
-
- Apr 03, 2008
-
-
jeremy authored
o introduce adgroup into ad_statistics and ad_clicks - ad.module o track ad group on redirect o track ad group in statistics, when applicable o validate aid, group and hostid on redirect - serve.php o track ad group o support passing in url where ads are displayed - ad_cache_memcache.module o sync ads not in any group along with ads in groups o track ad group in statistics - ad_cache_memcache.inc o track ad group in statistics o add additional debug
-
- Mar 14, 2008
-
-
jeremy authored
o no need to pass an adserve variable to exit (as exit as access to all adserve variables)
-
- Mar 11, 2008
-
-
jeremy authored
o wrap ad syncronization in a lock - ad_cache_memcache.inc o remove unecessary duplicate get from memcache for ad structure o repopulate ad information in memcache on error (throttled)
-
- Mar 06, 2008
-
-
jeremy authored
o rename adserve variable 'cache' to 'adcache' to not conflict with Drupal's core page cache functionality if hard coding values in settings.php
- Jan 24, 2008
-
-
jeremy authored
o introduce 'include_file_init' and 'include_func_init' for over-riding initilization for serving ads from the file cache - adserve.inc o when calling ad_exit hook, indicate whether or not there were errors
-
- Jan 16, 2008
-
-
jeremy authored
o introduce 'ad_exit' hook o add cache support to adserve_increment o make counting of actions generic, not limited to 'view' and 'count' - imageserve.inc o perform partial drupal bootstrap to allow variable overloading o remove adserve_increment special logic - ad_cache_file.module o make counting of actions generic, not limited to 'view' and 'count'
-
jeremy authored
o internally switch adserve variable name 'method' to 'ad_display' to match the variable name used in ad.module. - adserve.inc o perform partial drupal bootstrap to allow variable overloading o rename 'method' to 'ad_display' to easy overloading of variable o new logic for alow adserve variable overrides from settings.php o allow adserve_bootstrap to be called multiple times at different levels - imageserve.inc o perform partial drupal bootstrap to allow variable overloading
-
- Jan 08, 2008
-
-
jeremy authored
o add imageserve support for tracking traffic without ads - ad_cache_file.module o add support for tracking traffic without ads - ad_cache_file.inc o add support for tracking traffic without ads - imageserve.inc o add support for tracking traffic without ads - adserve.inc o add support for tracking traffic without ads o don't choke if DRUPAL_ROOT global isn't set
-
- Jan 05, 2008
-
- Jan 04, 2008
-
- Dec 05, 2007
-
-
jeremy authored
o add optional DRUPAL_ROOT configuration option to support installations utilizing a symbolic link
-
- Oct 22, 2007
-
-
jeremy authored
o uncomment out debug dump of advertisement
-
- Oct 19, 2007
-
-
jeremy authored
o if ad_cache_file is enabled, cache remote page in file cache - serve.php o add hooks so external modules can utilize serve.php for serving data without bootstrapping Drupal - adserve.inc o make adserve_invoke_cache() generic, adserve_invoke() - ad_cache_file.module o add new "ad_build_cache" hook, to be used by external ad modules - ad_cache_file.inc o build full path to cache files to allow calling from any path - imageserve.inc o change call from adserve_invoke_cache() to adserve_invoke()
-