Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Download tar.gz
56.7 KB
MD5: 22a32acb59ddf712667a336a81dd737a
SHA-1: 55947b01e4f580d018034c372143367c6b6893c9
SHA-256: ec77bd0419368f22ec5dc79f2496d7417caeda1f555446baf3dcca7c78bf4a92
Download zip
75.66 KB
MD5: 832a513ab3ae1da8a6f8d63eaf9e4183
SHA-1: 93070b22a05cd1fd195f76c131965f77d2ec8694
SHA-256: 5719890398f75a625ae2e04e9a068064b0d19440584cc8a11ce764388c247a3d
Release notes
New major release of BOTCHA. You definitely should upgrade since it includes:
- Easy upgrade: You should just enable Module Object Oriented Programming API (which becomes a dependency) first - and then update code to new version. There are no database structure changes since 7.x-2.0 and only a few database content changes since 7.x-1.3. So it would be as easy to upgrade as just a few clicks.
- Selenium-tests for all major browsers (Firefox, Google Chrome, Opera, Internet Explorer plus possibility to extend): It means that JavaScripts-recipes work as expected - always, guaranteed. If you see something strange - you could just launch all Selenium-tests to see what's wrong and post an issue to Drupal.org. Brief Howto-instruction (both installation and usage of Selenium) is inside the Selenium-tests file.
- Module as an Application: Each hook implementation is a method of Botcha class, which extends abstract Application class. Turning a module into a class gives a lot of opportunities, such as applying "Decorators" (see http://en.wikipedia.org/wiki/Decorator_pattern) to a module as a whole. For now we have Logger decorator implemented (Logs every method call into a file - for development purposes, turned off by default), Cacher is planned. See Moopapi project page for more details: http://drupal.org/project/moopapi.