Behavior Driven Development https://www.zengenuity.com/ en The Week in Drupal: October 26, 2012 https://www.zengenuity.com/blog/2012-10/week-drupal-october-26-2012 <span class="field field--name-title field--type-string field--label-hidden">The Week in Drupal: October 26, 2012</span> <div class="paragraph html"> <div class="container"> <p>A look back at interesting modules, articles and other Drupal news of the last week: October 19 - 26, 2012.</p> <p><a href="https://www.flickr.com/photos/alexchaffee/1746539367/" title="Drupal by purplepix, on Flickr"><img src="https://farm3.staticflickr.com/2355/1746539367_55ea04a746.jpg" width="500" height="375" alt="Drupal" /></a></p> <h2>Drupal News</h2> <p><strong><a href="https://buytaert.net/draft-for-drupal-community-working-group-charter" title="Dries Buytaert: Draft for Drupal Community Working Group charter">Dries Buytaert: Draft for Drupal Community Working Group charter</a></strong></p> <p><strong><a href="https://groups.drupal.org/node/264068" title="Registration is open for DrupalCamp Ohio 2012">Registration is open for DrupalCamp Ohio 2012</a></strong></p> <h2>Great Posts and Tutorials</h2> <p><strong><a href="https://heine.familiedeelstra.com/drupal-7-installer-vulnerability" title="Explaining the Drupal < 7.16 Installer vulnerability">Explaining the Drupal < 7.16 Installer vulnerability</a></strong></p> <p><strong><a href="https://www.agileapproach.com/blog-entry/so-you-want-build-drupal-product-0" title="So You Want to Build a Drupal Product...">So You Want to Build a Drupal Product…</a></strong></p> <p><strong><a href="https://drupal.psu.edu/blog/422" title="Profile Builder: The Features module of Distribution development">Profile Builder: The Features module of Distribution development</a></strong></p> <p><strong><a href="https://codekarate.com/daily-dose-of-drupal/drupal-7-imagefield-crop-module" title="Drupal 7 Imagefield Crop Module">An Introduction to the Imagefield Crop Module</a></strong></p> <p><strong><a href="https://2bits.com/drupal/drupal-not-saving-admin-pages-large-number-input-fields.html" title="Drupal not saving admin pages with large number of input fields">Drupal not saving admin pages with large number of input fields</a></strong></p> <p><strong><a href="https://affinitybridge.com/blog/testing-drupal-distributions-using-behat-mink-drupal-extension-and-travis-ci" title="Testing Drupal distributions using Behat, Mink, Drupal Extension, and Travis CI">Testing Drupal distributions using Behat, Mink, Drupal Extension, and Travis <span class="caps">CI</span></a></strong></p> <p><strong><a href="https://pixeljets.com/blog/rules-wont-work-properly-when-run-during-cron-if-you-use-node-access-restrictions" title="Rules won't work properly when run during cron, if you use node access restrictions">Rules won’t work properly when run during cron, if you use node access restrictions</a></strong></p> <p><strong><a href="https://wunderkraut.com/blog/simple-contact-form-per-content-item-with-entityform/2012-10-24" title="Simple contact form per content item with Entityform">Simple contact form per content item with Entityform</a></strong></p> <p><strong><a href="https://wunderkraut.com/blog/remote-entities-in-drupal-7/2012-10-25" title="Remote entities in Drupal 7">Remote entities in Drupal 7</a></strong></p> <p><strong><a href="https://funnymonkey.com/building-drupal-style-tiles-using-foundation-scss" title="Building Drupal Style Tiles using Foundation and SCSS">Building Drupal Style Tiles using Foundation and <span class="caps">SCSS</span></a></strong></p> <h2>Interesting New Modules</h2> <p><strong><a href="https://drupal.org/sandbox/windmaomao/1824050" title="ACL File Access"><span class="caps">ACL</span> File Access</a></strong> - Adds the access control per user over individual file.</p> <p><strong><a href="https://drupal.org/sandbox/agileadam/1822436" title="Commerce Coupon by Terms">Commerce Coupon by Terms</a></strong> - Allows coupons to apply to products tagged with specific taxonomy terms.</p> <p><strong><a href="https://drupal.org/sandbox/dayer4b/1822412" title="apachesolr_csv">apachesolr_csv</a></strong> - Takes the search results from an ApacheSolr search and uses them to generate a <span class="caps">CSV</span> file</p> <p><strong><a href="https://drupal.org/sandbox/craigweb/1820084" title="Site issue tracker">Site issue tracker</a></strong> - Aimed at making development of a site simpler by listing page-specific issues of a webpage on the page (above the content)</p> <p><strong><a href="https://drupal.org/sandbox/buddhamagnet/1823998" title="Nodewords Twitter">Nodewords Twitter</a></strong> - Support module for nodewords that allows creation of meta tags used by Twitter as detailed here: https://dev.twitter.com/docs/cards</p> <p><strong><a href="https://drupal.org/project/bootstrap_optimizer" title="Bootstrap optimizer">Bootstrap optimizer</a></strong> - Speeds up Drupal bootstrap process. See the module page forma description of how.</p> <p><strong><a href="https://drupal.org/project/entity_translation_tabs" title="Entity Translation Tabs">Entity Translation Tabs</a></strong> - Gives site editors an edit tab for each language that your site supports.</p> <p><strong><a href="https://drupal.org/project/message_subscribe" title="Message-subscribe">Message-subscribe</a></strong> - Provide a subscription system built on Flag 2.x and Message-notify 2.x.</p> <p><strong><a href="https://drupal.org/sandbox/millwardesque/1818684" title="RGraph Thermometer">RGraph Thermometer</a></strong> - Fundraiser thermometer.</p> <p><strong><a href="https://drupal.org/sandbox/drewish/1820184" title="Panels, Why so slow?">Panels, Why so slow?</a></strong> - Shows you how many milliseconds each pane takes to render.</p> <p><strong><a href="https://drupal.org/project/usersearchtoadmin" title="User Search to People Administration">User Search to People Administration</a></strong> - Moves user search into the user admin area.</p> <p><strong><a href="https://drupal.org/sandbox/bibo/1823868" title="APC Flush"><span class="caps">APC</span> Flush</a></strong> - An <span class="caps">APC</span> opcode cache flush automator for high performance Drupal-setups.</p> </div> </div> <span>Wayne Eaker</span>October 26, 2012 <div class="tags"> <div class="container"> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/behavior-driven-development" hreflang="en">Behavior Driven Development</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/drupal" hreflang="en">Drupal</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/drupal-7" hreflang="en">Drupal 7</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/drupal-commerce" hreflang="en">Drupal Commerce</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/drupal-community" hreflang="en">Drupal Community</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/entity-api" hreflang="en">Entity API</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/fieldapi" hreflang="en">FieldAPI</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/high-performance" hreflang="en">High Performance</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/imagefield-module" hreflang="en">Imagefield module</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/install-profiles" hreflang="en">Install Profiles</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/panels-module" hreflang="en">Panels module</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/rules-module" hreflang="en">Rules module</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/search" hreflang="en">Search</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/security" hreflang="en">Security</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/solr" hreflang="en">Solr</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/testing" hreflang="en">Testing</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/theming" hreflang="en">Theming</a></span> </div> </div> Fri, 26 Oct 2012 17:03:14 +0000 Wayne Eaker 193 at https://www.zengenuity.com The Week in Drupal: October 5, 2012 https://www.zengenuity.com/blog/2012-10/week-drupal-october-5-2012 <span class="field field--name-title field--type-string field--label-hidden">The Week in Drupal: October 5, 2012</span> <div class="paragraph html"> <div class="container"> <p>A look back at interesting modules, articles and other <a href="https://drupal.org">Drupal</a> news of the last week: September 28 - October 5, 2012.</p> <p><a href="https://www.flickr.com/photos/80901381@N04/7530054972/" title="Drops On Bright Orange Flower by A Guy Taking Pictures, on Flickr"><img src="https://farm9.staticflickr.com/8428/7530054972_576f6e2b22.jpg" width="500" height="374" alt="Drops On Bright Orange Flower" /></a></p> <h2>Drupal News</h2> <p><strong><a href="https://drupal.org/node/1794000" title="Voting Open - Community Elections 2013">Community Elections 2013</a></strong> - Voting open through October 7th.</p> <p><strong><a href="https://groups.drupal.org/node/259113" title="Drupal core announcements: New Routing system needs DX feedback and follow-ups">Drupal core announcements: New Routing system needs <span class="caps">DX</span> feedback and follow-ups</a></strong></p> <p><strong><a href="https://www.linuxjournal.com/content/drupal-special-edition?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+linuxjournalcom+%28Linux+Journal+-+The+Original+Magazine+of+the+Linux+Community%29" title="Drupal Special Edition of Linux Journal Out This Week">Drupal Special Edition of Linux Journal Out This Week</a></strong></p> <p><strong><a href="https://drupal.org/node/1795858" title="Drupal.org marketplace upgrade">Drupal.org marketplace upgrade</a></strong></p> <h2>Great Posts and Tutorials</h2> <p><strong><a href="https://chapterthree.com/blog/mark-ferree/drupal-developer-symfony-land" title="A Drupal Developer in Symfony Land">A Drupal Developer in Symfony Land</a></strong></p> <p><strong><a href="https://drupalwatchdog.com/2/2/behat-mink" title="Drupal Watchdog: Behat and Mink">Drupal Watchdog: Behat and Mink</a></strong></p> <p><strong><a href="https://www.midwesternmac.com/blogs/jeff-geerling/line-breaks-instead-paragraphs" title="Line breaks instead of Paragraphs in TinyMCE (by default)">Line breaks instead of Paragraphs in TinyMCE (by default)</a></strong></p> <p><strong><a href="https://www.trellon.com/content/blog/building-crm-core-feature" title="Building a New Feature for CRM Core">Building a New Feature for <span class="caps">CRM</span> Core</a></strong></p> <p><strong><a href="https://www.mediacurrent.com/blog/responsive-design-mobile-menu-options" title="Responsive Design: Mobile Menu Options">Responsive Design: Mobile Menu Options</a></strong></p> <p><strong><a href="https://btmash.com/article/2012-10-03/creating-linkit-plugin" title="Creating a Linkit Plugin">Creating a Linkit Plugin</a></strong></p> <p><strong><a href="https://www.ostraining.com/blog/drupal/broken/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+ostrainingdrupal+%28OSTraining+Drupal%29" title="Disable Broken Drupal Themes and Modules">Disable Broken Drupal Themes and Modules</a></strong></p> <p><strong><a href="https://blog.amazeelabs.com/en/create-ultimate-google-analytics-dashboard-drupal-part-3" title="Create the ultimate Google Analytics Dashboard for Drupal – Part 3">Create the ultimate Google Analytics Dashboard for Drupal – Part 3</a></strong></p> <p><strong><a href="https://www.bywombats.com/blog/10-03-2012/executing-arbitrary-javascript-forms-api-ajax-callback" title="Executing arbitrary JavaScript from a Forms API #ajax callback">Executing arbitrary JavaScript from a Forms <span class="caps">API</span> #ajax callback</a></strong></p> <h2>Interesting New Modules</h2> <p><strong><a href="https://drupal.org/project/wem" title="WEM"><span class="caps">WEM</span></a></strong> - This module allows you to create user segments, based on user actions, and then control site content per segment. Basically, you can give a different site experience to different users depending on the actions they have taken on your site.</p> <p><strong><a href="https://drupal.org/project/mchammer" title="MC Hammer"><span class="caps">MC</span> Hammer</a></strong> - <span class="caps">MC</span> Hammer is a mail composing tool based on panels.</p> <p><strong><a href="https://drupal.org/sandbox/jessepinho/1799242" title="Admin Toggle">Admin Toggle</a></strong> - Admin Toggle allows site admins to toggle the display of admin items on a page with the press of a single key. This allows admins to easily preview what their site looks like to non-admins</p> <p><strong><a href="https://drupal.org/sandbox/caesius/1801408" title="Linkchecker Highlight">Linkchecker Highlight</a></strong> - Highlight links determined to be broken by the Linkchecker module.</p> <p><strong><a href="https://drupal.org/project/retina_images" title="Retina Images">Retina Images</a></strong> - Adds an option to all image effects included with core to allow them to output high resolution images for high <span class="caps">DPI</span> or retina displays.</p> <p><strong><a href="https://drupal.org/sandbox/VasilyKraev/1802614" title="SMS Registration"><span class="caps">SMS</span> Registration</a></strong> - Extends the <a href="https://drupal.org/project/smsframework"><span class="caps">SMS</span> Framework module</a>, and allows users register, login to site and reset passwords by using their phone number.</p> <p><strong><a href="https://drupal.org/sandbox/vickeygit/1803030" title="Login one time mail to all">Login one time mail to all</a></strong> - Send one time login mail to all registered users except admin.</p> <p><strong><a href="https://drupal.org/project/og_clone" title="OG Clone"><span class="caps">OG</span> Clone</a></strong> - Makes it possible to clone an entire group and all its content, or, potentially, all its members.</p> <p><strong><a href="https://drupal.org/sandbox/NotGoddess/1804012" title="OG Color"><span class="caps">OG</span> Color</a></strong> - Integrates the color module with organic groups so if the group has a colorable theme the color scheme can be controlled on a per-group basis.</p> <p><strong><a href="https://drupal.org/project/cache_lifetime_options" title="Cache Lifetime Options">Cache Lifetime Options</a></strong> - increases the available options for core page cache up to a year</p> <p><strong><a href="https://drupal.org/sandbox/organicwire/1800776" title="Delayed ownership">Delayed ownership</a></strong> - This module allows anonymous users to create content and to keep their authorship when logging in.</p> <p><strong><a href="https://drupal.org/project/architecture" title="Architecture">Architecture</a></strong> - The Architecture module provides reports documenting how your Drupal site is architected.</p> <p><strong><a href="https://drupal.org/project/passwordless" title="Passwordless">Passwordless</a></strong> - This module replaces the regular Drupal login form with a modification of the password-request form, to give the possibility to log in without using a password. Every time a user needs to log in, only the e-mail address is required.</p> <p><strong><a href="https://drupal.org/project/suggested_modules" title="Suggested Modules">Suggested Modules</a></strong> - Suggested Modules allows module maintainers to enter a ‘suggests’ property to their module info file, with a link to a relevant module project page. This is different than ‘required’ modules as this does not inhibit using a module, merely suggests to the user that there are compatible/complimenting modules they may be interested in grabbing.</p> </div> </div> <span>Wayne Eaker</span>October 5, 2012 <div class="tags"> <div class="container"> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/analtyics" hreflang="en">Analtyics</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/behavior-driven-development" hreflang="en">Behavior Driven Development</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/caching" hreflang="en">Caching</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/drupal" hreflang="en">Drupal</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/drupal-8" hreflang="en">Drupal 8</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/drupal-community" hreflang="en">Drupal Community</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/javascript" hreflang="en">Javascript</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/menus" hreflang="en">Menus</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/mobile" hreflang="en">Mobile</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/organic-groups-module" hreflang="en">Organic Groups module</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/security" hreflang="en">Security</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/symfony" hreflang="en">Symfony</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/theming" hreflang="en">Theming</a></span> <span class="tag"><a href="https://www.zengenuity.com/blog/tags/wysiwyg-module" hreflang="en">WYSIWYG module</a></span> </div> </div> Fri, 05 Oct 2012 17:23:34 +0000 Wayne Eaker 189 at https://www.zengenuity.com