There were quite a few changes in this release. The most notable is that the Dart Taxonomy module has been deprecated in favor of a "DART Ad Categories" vocabulary that can be applied to any of your existing vocabularies. This allows you to essentially tag your tags instead of using Taxonomy Manager to create mappings. Also, there is a new sub-module available: DART Search, which can be used to add search terms to your tags as key value pairs (thx to dwkitchen & marcelovani).
Please test this update thoroughly before releasing it on a production site.
Updates include:
Added very very basic simpletests... more to come.
- #1252342 by gansbrest: Improved support for AJAX loaded ad tags by using a "processed" class.
- #1278300 by rickvug: Remove DART Taxonomy's dependency on Taxonomy Manager.
- #1252342 by gansbrest: Improved support for AJAX loaded ad tags by using a "processed" class.
- #1278300 by rickvug: Remove DART Taxonomy's dependency on Taxonomy Manager.
- #1283704 by jamiecuthill: Fixed Syntax error in dart_taxonomy().
Sorry to create a new release so quickly ... there was a critical bug that made it impossible to install a fresh copy of this module.
#1208536 by rickvug: Fixed Fatal error on install: Call to undefined function libraries_get_path().
#1208568 by rickvug: Added Make it possible to package and install DART within a Drupal distribution.
Sorry to create a new release so quickly ... there was a critical bug that made it impossible to install a fresh copy of this module.
#1208536 by rickvug: Fixed Fatal error on install: Call to undefined function libraries_get_path().
#1208568 by rickvug: Added Make it possible to package and install DART within a Drupal distribution.
#1180434 by bleen18: Fixed tags shouldnt be used as the "scriptless" tag.
#1190798 by bleen18: Fixed dart_update_6200() throwing PHP notice.
#1195310 by bleen18: Fixed Notice: Undefined index: eval in dart_tag_prepare() (line 237 of dart.module)
#1141652 by davmorr: Fixed Taxonomy term is not included in DART tag when on the taxonomy/term/1234 page.
#1141652 by davmorr: Fixed Taxonomy term is not included in DART tag when on the taxonomy/term/1234 page.
#1181396 by jarrodirwin | kungfuchris: Added Allow the network ID to be added to the ad tag.
NEW FEATURES:
#1129978 by bleen18: Added Add the ability to provide an initial value for tile.
#1129988 by bleen18: Added the ability to override the prefix/site/zone for ads on a page using a query string.
Adding a README.txt file
#1135168 by bleen18: Added Allow modules to modify the final rendered ad tag using js.
BUG FIX:
#1132174 by bleen18: Fixed DART context reactions are not saving properly.
#1135116 by davmorr: Fixed DART Taxonomy module "Default taxonomy value" not sticky on "Global DART Settings" admin form.
This is the initial stable release of DART 6.x-2.x. The major improvements include:
Integration with ctools exportables. This means dart tags can be exported, cloned, disabled, included in features, etc...
Major code re-write ... much cleaner and easier to follow
Several new hooks are available (see the main project page)
Integration with context module instead of the fragile display rules form 6.x-1.x
Much improved administration forms.
and more...
Updating from DART 6.x-1.x
The 6.x-1.x branch is no longer being developed. Only major bug fixes (or security fixes) will be worked on. If you are using that branch it is recommended that you update to the 6.x-2.x branch. To upgrade, follow these steps:
Backup everything & put your site in maintenance mode
Install and enable ctools if its not already installed on your site. If you use the "display rules" currently then you might also want to install context. (Note: current display rules will be lost during this update - sorry).
Delete all the files form the existing /dart folder (Several files and folders have become obsolete.
#843086 by bleen18: Fixed "Include taxonomy terms" checkbox is not working reliably.
#858700 by bleen18: Added add display rule to hide ad tags on admin pages.
#828308 by bleen18: Fixed Provide a jump_src variable to noscript-tag.tpl.
fixed domain display rules werent working
#833562 by bleen18: Fixed dart_tag() function chokes when an invalid DTID is supplied. && #833626 by bleen18: Fixed DART uninstall does not remove blocks.
#834664 by bleen18 | desmondmorris: Fixed Missing column "active" on fresh install.
Commit #383312 by bleen18: fixed typo | fixed 'special_kvs' var name
NOTE: if upgrading from a BETA version of this module and you turn on the dart scheduler module, you will see an error about the dart_tag_schedule table already existing. This error can be safely ignored.