Context Help Module Update

I released Context Help beta 1 on Drupal.org for around a week to see what issues would appear. At the same time, the module went through our internal quality control to prepare it for inclusion in our release trunk.

Our team found some small issues. We found that the module utilized a lot of node loads when building the display for a page. This caused a potential for significant performance losses as more context help pages were available on the system. Discovering this issue allowed us to significantly increase performance. Using pure SQL and the module’s Views interface, Context Help now only makes a single SQL call per page load instead of the dozens or hundreds of node load calls the module was previously making.

The other big fix was adding wild card support for the module by making use of the SQL “like” statement. These two changes have made the code both more stable and compact.

Some other minor bugs fixed include proper configuration to allow anonymous user the ability to run the views, and changing the module so the content div is only written to the page output if the current user has privileges to view it.

We are confident in the performance and quality of Context Help and will be releasing version 1.0 sometime this week.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options