Log of /contributions/modules/ad/ad.install
Parent Directory
|
Revision Log
|
Revision Graph
Revision
1.2.2.4.2.27.2.7.2.6 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Oct 7 04:07:28 2009 UTC
(7 weeks ago)
by
jeremy
Branch:
DRUPAL-6--2
Changes since
1.2.2.4.2.27.2.7.2.5: +12 -2 lines
Diff to
previous 1.2.2.4.2.27.2.7.2.5
, to
branch point 1.2.2.4.2.27.2.7
- ad_report.module
o feature #558618: display image when generating administrative reports
NOTICE: The ad_report module is now dependent on the chart module
available at http://drupal.org/project/chart -- this means that all
charts are now built using Google's Charts API.
- ad_module.install
o feature #558618: modify index to greatly improve reporting performance
CAUTION: This update will take a _very_ long time to run if you have a
large ad_statistics table, locking the table and possibly preventing ads
from being properly displayed while the update is running.
Revision
1.2.2.4.2.27.2.7 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Feb 17 18:56:25 2009 UTC
(9 months, 1 week ago)
by
jeremy
Branch:
DRUPAL-6--1
CVS Tags:
DRUPAL-6--1-1
Branch point for:
DRUPAL-6--2
Changes since
1.2.2.4.2.27.2.6: +9 -1 lines
Diff to
previous 1.2.2.4.2.27.2.6
, to
branch point 1.2.2.4.2.27
, to
next main 1.2.2.4.2.33
- ad.module
o feature #298608: return ad_link_attributes as array so ad_display_TYPE
functions can call l() rather than custom building links
- ad.install
o feature #298608: flush all caches for new ad display functions
- ad_external.module
o feature #298608: display external ad with themeable function
- ad_html.module
o feature #298608: display html ad with themeable function
- ad_image.module
o feature #298608: display image ad with themeable function
- ad_text.module
o feature #298608: display text ad with themeable function
Revision
1.2.2.4.2.31 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Dec 17 18:48:45 2008 UTC
(11 months, 1 week ago)
by
jeremy
Branch:
DRUPAL-5
Changes since
1.2.2.4.2.30: +22 -0 lines
Diff to
previous 1.2.2.4.2.30
, to
branch point 1.2.2.4
- ad.install
o introduce 'extra' field in 'ad_statistics' and 'ad_clicks' tables
- ad.module
o store 'extra' data when advertisements are clicked
- adcache.inc
o support 'hook_increment_extra' allowing add-ons to add granularity
o modify click URL to include 'extra' field
o store 'extra' field when incrementing counters
- ad_cache_file.inc
o store 'extra' field when incrementing counters
- ad_cache_file.module
o support 'hook_increment_extra' allowing add-ons to add granularity
o store 'extra' field when incrementing counters
- ad_channel.module
o declare _increment_extra hook
- ad_channel.inc
o track which channels displayed advertisements were selected from
o implement _increment_extra hook to track per-channel granularity
Revision
1.2.2.4.2.30 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Dec 8 02:46:59 2008 UTC
(11 months, 2 weeks ago)
by
jeremy
Branch:
DRUPAL-5
Changes since
1.2.2.4.2.29: +1 -73 lines
Diff to
previous 1.2.2.4.2.29
, to
branch point 1.2.2.4
- ad.install
o move permissions schema into ad_permission module
- ad.module
o move permissions logic into ad_permission module
- ad_html.module
o replace call to ad_adaccess() with call to ad_permission()
- ad_image.module
o replace call to ad_adaccess() with call to ad_permission()
- ad_text.module
o replace call to ad_adaccess() with call to ad_permission()
- ad_permission.module
o provide granular permissions for advertisements
Revision
1.2.2.4.2.27 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Aug 10 19:54:57 2008 UTC
(15 months, 2 weeks ago)
by
jeremy
Branch:
DRUPAL-5
CVS Tags:
DRUPAL-5--1-6
Branch point for:
DRUPAL-6--1
Changes since
1.2.2.4.2.26: +11 -1 lines
Diff to
previous 1.2.2.4.2.26
, to
branch point 1.2.2.4
- ad.module
o feature #233568: add support for per-ad-type default permissions
- ad.install
o feature #233568: flush menu cache to support per-ad-type default perms
- ad_image.module
o feature #233568: new settings page format for per-ad-type permissions
- ad_text.module
o feature #233568: new settings page format for per-ad-type permissions
Revision
1.2.2.4.2.22 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Apr 3 18:34:32 2008 UTC
(19 months, 3 weeks ago)
by
jeremy
Branch:
DRUPAL-5
Changes since
1.2.2.4.2.21: +21 -2 lines
Diff to
previous 1.2.2.4.2.21
, to
branch point 1.2.2.4
- ad.install
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
Revision
1.2.2.4.2.20 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Jan 17 20:04:14 2008 UTC
(22 months, 1 week ago)
by
jeremy
Branch:
DRUPAL-5
Changes since
1.2.2.4.2.19: +17 -3 lines
Diff to
previous 1.2.2.4.2.19
, to
branch point 1.2.2.4
- click_filter.info
o new module for filtering clicks
- click_filter.install
o parse existing clicks, updating status
- click_filter.module
o new module for filtering clicks, currently filters clicks by ad
owners
and duplicate clicks by same IP or UID
- ad.module
o support new click_filter module
- ad.install
o add new status column for ad clicks
- ad_cache_file.inc
o sync (make counting of actions generic, dropped from earlier
merge)
Revision
1.2.2.4.2.14 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Sep 7 20:09:59 2007 UTC
(2 years, 2 months ago)
by
jeremy
Branch:
DRUPAL-5
Changes since
1.2.2.4.2.13: +1 -1 lines
Diff to
previous 1.2.2.4.2.13
, to
branch point 1.2.2.4
- ad_image.module
o feature #170667: only perform url validation if enabled
- ad_text.module
o feature #170667: only perform url validation if enabled
- ad.module
o feature #170667: provide option to disable url validation
- ad.install
o update uninstall to delete new 'ad_validate_url' variable
Revision
1.2.2.4.2.12 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Sep 7 16:02:33 2007 UTC
(2 years, 2 months ago)
by
jeremy
Branch:
DRUPAL-5
Changes since
1.2.2.4.2.11: +22 -3 lines
Diff to
previous 1.2.2.4.2.11
, to
branch point 1.2.2.4
- ad_image.module
o put more information about the image ad into the $node array
- ad_text.module
o put more information about the text ad into the $node array
- ad.module
o track the HTTP_USER_AGENT on ad clicks (to allow filtering clicks
generated by bots that report themselves as bots)
- ad.install
o add user_agent column to ad_clicks table for tracking user agents
Revision
1.2.2.4.2.5 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue May 8 15:31:31 2007 UTC
(2 years, 6 months ago)
by
jeremy
Branch:
DRUPAL-5
Changes since
1.2.2.4.2.4: +34 -21 lines
Diff to
previous 1.2.2.4.2.4
, to
branch point 1.2.2.4
- ad.install
o bug #129749: default to utf8 character set for all table types
o bug #142183: TEXT columns can't set DEFAULT
- ad_text.install
o bug #129749: default to utf8 character set for all table types
o bug #142183: TEXT columns can't set DEFAULT
- ad_image.install
o bug #129749: default to utf8 character set for all table types
- ad_notify.install
o bug #129749: default to utf8 character set for all table types
o bug #142183: TEXT columns can't set DEFAULT
Revision
1.2.2.9 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue May 8 15:24:08 2007 UTC
(2 years, 6 months ago)
by
jeremy
Branch:
DRUPAL-4-7
Changes since
1.2.2.8: +30 -8 lines
Diff to
previous 1.2.2.8
, to
branch point 1.2
- ad.install
o bug #129749: default to utf8 character set for all table types
o bug #142183: TEXT columns can't set DEFAULT
- ad_text.install
o bug #129749: default to utf8 character set for all table types
o bug #142183: TEXT columns can't set DEFAULT
- ad_image.install
o bug #129749: default to utf8 character set for all table types
- ad_notify.install
o bug #129749: default to utf8 character set for all table types
o bug #142183: TEXT columns can't set DEFAULT
Revision
1.2.2.4.2.4 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue May 8 14:53:58 2007 UTC
(2 years, 6 months ago)
by
jeremy
Branch:
DRUPAL-5
Changes since
1.2.2.4.2.3: +30 -18 lines
Diff to
previous 1.2.2.4.2.3
, to
branch point 1.2.2.4
- adserve.php
o removed groups (replaced by taxonomy tids)
- ad_cache_file.module
o remove groups cache
o include in cache ads that aren't assigned to a taxonomy
- ad_cache_file.inc
o remove references to group cache
o check for ads that are not assigned to a taxonomy
- ad.module
o replace custom groups code with taxonomy functions
- ad_embed.module
o use tids instead of group name
- ad_notify.module
o remove references to group
- ad_remote.module
o use taxonomy tids rather than group name when building remote snippet
- ad.install
o convert ad_group table entries to taxonomy
o remove ad_group table
o remove gid calumn from ads table
- ad_views.inc
o remove most groups logic
o update group blocks to use taxonomy
Revision
1.2.2.8 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon May 7 22:21:07 2007 UTC
(2 years, 6 months ago)
by
jeremy
Branch:
DRUPAL-4-7
Changes since
1.2.2.7: +27 -26 lines
Diff to
previous 1.2.2.7
, to
branch point 1.2
- adserve.php
o removed groups (replaced by taxonomy tids)
- ad_cache_file.module
o remove groups cache
o include in cache ads that aren't assigned to a taxonomy
- ad_cache_file.inc
o remove references to group cache
o check for ads that are not assigned to a taxonomy
- ad.module
o replace custom groups code with taxonomy functions
- ad_embed.module
o use tids instead of group name
- ad_notify.module
o remove references to group
- ad_remote.module
o use taxonomy tids rather than group name when building remote snippet
- ad.install
o convert ad_group table entries to taxonomy
o remove ad_group table
o remove gid calumn from ads table
- ad_views.inc
o remove most groups logic
o update group blocks to use taxonomy
Revision
1.2.2.4.2.3 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat May 5 17:13:01 2007 UTC
(2 years, 6 months ago)
by
jeremy
Branch:
DRUPAL-5
Changes since
1.2.2.4.2.2: +17 -1 lines
Diff to
previous 1.2.2.4.2.2
, to
branch point 1.2.2.4
- ad.module
o make hostid accessible
o set absolute path in the redirect url
- ad.install
o convert redirect urls to absolute paths
- ad_remote.module
o simple proof-of-concept for hosting ads on remote websites
- adserve.php
o add hostid to redirect URL
- ad_image.module
o use @HOSTID___ token so hostid can be set in cached content
- ad_text.module
o use @HOSTID___ token so hostid can be set in cached content
Revision
1.2.2.4 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Feb 19 16:39:08 2007 UTC
(2 years, 9 months ago)
by
jeremy
Branch:
DRUPAL-4-7
CVS Tags:
DRUPAL-4-7--1-0-beta6,
DRUPAL-4-7--1-0-beta7
Branch point for:
DRUPAL-5
Changes since
1.2.2.3: +17 -23 lines
Diff to
previous 1.2.2.3
, to
branch point 1.2
February 17th 2007 (beta6)
- ad.module
o display 'edit' tab for all ad owners, not just node owner
o automatically give user with UID of 1 all ad permissions
o log in watchdog if ad redirect fails
o be sure all fieldsets and contents are collapsible on the edit form
o don't require ad description as it's not used anywhere important
o call theme functions properly
o remove ad notifications logic, add hooks to allow notifications and other
per-ad/per-owner functionality to be implemented in plug-in modules
- ad.install
o remove ad_notifications table and ad table notifcation columns
- ad_image.module
o new 'manage active ad' permission, don't allow ad owner to change the
active ad unless they have been granted this permission
o fix image fieldset contents to properly collapse
- ad_text.module
o new 'manage ad text' permission, don't allow ad owner to change the
ad text unless they have been granted this permission
- ad_report.module
o make it possible for users other than that with a UID of 1 to see the
report images
Revision
1.2.2.3 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Jan 26 21:02:51 2007 UTC
(2 years, 9 months ago)
by
jeremy
Branch:
DRUPAL-4-7
CVS Tags:
DRUPAL-4-7--1-0-beta3,
DRUPAL-4-7--1-0-beta4,
DRUPAL-4-7--1-0-beta5
Changes since
1.2.2.2: +25 -1 lines
Diff to
previous 1.2.2.2
, to
branch point 1.2
- ad.install
o updated_1: introduce new fields in {ads} table for tracking when ads were
activated and expired, and for limiting the maximum number of views or
clicks.
- ad.module
o feature #109688: support for scheduling based on views or clicks.
o track when ad was last activated or expired.
o improve status messages when viewing advertisement.
- adserver.php
o feature #109688: support for scheduling based on views or clicks
Revision
1.2.2.1 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Dec 31 00:33:21 2006 UTC
(2 years, 10 months ago)
by
jeremy
Branch:
DRUPAL-4-7
Changes since
1.2: +0 -0 lines
Diff to
previous 1.2
- ad.module
o search for adserve.php from top level directory to support
multi-site installations (module may not live in /modules)
o no longer try specifying how many dirs above adserve.php index.php
is
- adserve.php
o improve debugging output
o search for bootstrap.inc
- ad_image.module
o specify absolute path to ad image so can display from non-front
pages
- ad_text.module
o define 'redirect' adapi hook so clicking text ads takes you to
proper url
Revision
1.2 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Dec 26 08:10:19 2006 UTC
(2 years, 11 months ago)
by
jeremy
Branch:
MAIN
CVS Tags:
DRUPAL-4-7--0-5,
HEAD
Branch point for:
DRUPAL-4-7
Changes since
1.1: +55 -18 lines
Diff to
previous 1.1
Implement schema for owners, permissions, notifications, and remote
hosts. Move from Alpha to Beta status, meaning going forward an upgrade
path will be provided for schema changes.
- ad.install
o define ad_permissions table
o define ad_owners table
o define ad_notifications table
o define ad_hosts table
- ad.module
o fix ad statistics to display even if none for current hour
o implement statistics for current week
o register unique hostid for each add owner for displaying ads
remotely
o enforce matching ad status and node status
o only display clicks and statistics for ads, not all ad types
o stub in support for ad owners, ad owner permissions and add owner
notifications
o display group name instead of just group id when listing ads
o add regex in search for adserve.php to not match ie .swp files
- adserve.php
o implement cache types in switch statement
o track hostid when viewing ads for displaying on remote sites
- ad_text.module
o use htmlentities() to encode ad text
Revision
1.1 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Dec 11 23:52:57 2006 UTC
(2 years, 11 months ago)
by
jeremy
Branch:
MAIN
New advertising module and api. Currently for Drupal 4.7, in alpha
state. The code is functional, but the underlying schema is still
likely to be changed with no upgrade path provided. For more
information as to what's planned in the near future for this module
refer to the included documentation/TODO.txt file.
* Written in PHP specifically for Drupal.
* Highly configurable.
* Simple installation.
* Modular design allows easy addition of additional advertising
formats.
* Any number of configurable banner groups.
* Comprehensive statistics allowing time-based reporting and
analysis.
* Tracks when ads are clicked, by which user, which IP, and where.
* ad_image module supports banner and image-block ads.
* ad_text module supports text ads.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.