Now, I appreciate that trellon is being so helpful to the community.&nbsp; That said this felt like one of those cheaply made 3 minute paid commercial ads for the magical do-all blender and dog food mixer that comes up right in the middle of a good movie on TV.&nbsp; I wasn&#39;t expecting to need a TiVo just to read the Drupal dev list.<br>
<br>Robin<br><br><div class="gmail_quote">On Fri, May 30, 2008 at 12:55 PM, Morbus Iff &lt;<a href="mailto:morbus@disobey.com">morbus@disobey.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<a href="http://www.trellon.com/" target="_blank">http://www.trellon.com/</a><br>
<br>
As a well-known Drupal shop, Trellon continually strives to contribute<br>
back to the Drupal community in any way it can. Sometimes, we&#39;re just<br>
too busy, other times, we&#39;re just plain ol&#39; lazy and, more often than<br>
not, Morbus is complaining about quality or phenoptosis or whatever. By<br>
keeping track of what we give back, however, we hope to more clearly see<br>
how much we are, or aren&#39;t, helping Drupal help ourselves.<br>
<br>
This month saw the release of a number of modules:<br>
<br>
 &nbsp; &nbsp;Xapian integration<br>
 &nbsp; &nbsp;<a href="http://drupal.org/project/xapian" target="_blank">http://drupal.org/project/xapian</a><br>
 &nbsp; &nbsp;<a href="http://www.trellon.com/blog/xapian-search-drupal" target="_blank">http://www.trellon.com/blog/xapian-search-drupal</a><br>
 &nbsp; &nbsp;&quot;A common challenge for Drupal sites is working with documents in<br>
 &nbsp; &nbsp;different formats and getting them into the search engine. Drupal<br>
 &nbsp; &nbsp;does not natively index PDFs and Word documents, despite the fact<br>
 &nbsp; &nbsp;they are the most commonly exchanged text formats on the Internet<br>
 &nbsp; &nbsp;(outside of HTML) ... [we&#39;ve] developed a module that replaces<br>
 &nbsp; &nbsp;Drupal&#39;s native search features with the Xapian search engine.&quot;<br>
<br>
 &nbsp; &nbsp;Teleport 1.0<br>
 &nbsp; &nbsp;<a href="http://drupal.org/project/teleport" target="_blank">http://drupal.org/project/teleport</a><br>
 &nbsp; &nbsp;We announced this last month, but our &quot;hotkey-activated launcher<br>
 &nbsp; &nbsp;utility inspired by Quicksilver&quot; has reached 1.0, for both Drupal<br>
 &nbsp; &nbsp;5 and Drupal 6.<br>
<br>
On a recent project, we&#39;ve had to provide simple event signups and<br>
payment acceptance. The signup module provides part of this solution,<br>
but we also added the signup_pay and signup_status modules to the mix.<br>
Some remaining requirements resulted in a few additional companions:<br>
<br>
 &nbsp; &nbsp;Signup Pay Early Bird<br>
 &nbsp; &nbsp;<a href="http://drupal.org/project/signup_pay_early_bird" target="_blank">http://drupal.org/project/signup_pay_early_bird</a><br>
 &nbsp; &nbsp;Adds two extra fields to the signup_pay module that allows the<br>
 &nbsp; &nbsp;event creator to specify an early bird discount rate, or percentage,<br>
 &nbsp; &nbsp;which is then taken into account by signup_pay (req. small patch).<br>
<br>
 &nbsp; &nbsp;Signup Restrict by Role<br>
 &nbsp; &nbsp;<a href="http://drupal.org/project/signup_restrict_by_role" target="_blank">http://drupal.org/project/signup_restrict_by_role</a><br>
 &nbsp; &nbsp;Adds the ability to restrict signups to a particular role.<br>
 &nbsp; &nbsp;For example, if you only want users with the &quot;members&quot; role to<br>
 &nbsp; &nbsp;be allowed to signup for a particular event.<br>
<br>
 &nbsp; &nbsp;Event Webform<br>
 &nbsp; &nbsp;<a href="http://drupal.org/project/event_webform" target="_blank">http://drupal.org/project/event_webform</a><br>
 &nbsp; &nbsp;Adds the ability to relate a webform to an event. This is<br>
 &nbsp; &nbsp;particularly useful for letting users include requirements for<br>
 &nbsp; &nbsp;the event (do they want lunch, a room, pickup at airport, etc.)<br>
<br>
A healthy number of patches were also contributed, plus one for core:<br>
<br>
 &nbsp; &nbsp;Drupal core: Allow new comment timestamp to be passed<br>
 &nbsp; &nbsp;<a href="http://drupal.org/node/253577" target="_blank">http://drupal.org/node/253577</a><br>
<br>
 &nbsp; &nbsp;constant_contact: subscriptions.module integration<br>
 &nbsp; &nbsp;<a href="http://drupal.org/node/263691" target="_blank">http://drupal.org/node/263691</a><br>
<br>
 &nbsp; &nbsp;link: Extra url parameters<br>
 &nbsp; &nbsp;<a href="http://drupal.org/node/256490" target="_blank">http://drupal.org/node/256490</a><br>
<br>
 &nbsp; &nbsp;mailhandler: Dies if command line found with no command<br>
 &nbsp; &nbsp;<a href="http://drupal.org/node/253906" target="_blank">http://drupal.org/node/253906</a><br>
<br>
 &nbsp; &nbsp;services: XMLRPC server does not honor optional parameters<br>
 &nbsp; &nbsp;<a href="http://drupal.org/node/179848" target="_blank">http://drupal.org/node/179848</a><br>
<br>
 &nbsp; &nbsp;signup_pay: various typos<br>
 &nbsp; &nbsp;<a href="http://drupal.org/node/260066" target="_blank">http://drupal.org/node/260066</a><br>
 &nbsp; &nbsp;<a href="http://drupal.org/node/260524" target="_blank">http://drupal.org/node/260524</a><br>
<br>
 &nbsp; &nbsp;signup_pay: Add new status code link doesn&#39;t show correctly<br>
 &nbsp; &nbsp;<a href="http://drupal.org/node/260527" target="_blank">http://drupal.org/node/260527</a><br>
<br>
 &nbsp; &nbsp;signup_pay: Role weights errors<br>
 &nbsp; &nbsp;<a href="http://drupal.org/node/260539" target="_blank">http://drupal.org/node/260539</a><br>
<br>
 &nbsp; &nbsp;signup_pay: Allow other modules to change payment amounts<br>
 &nbsp; &nbsp;<a href="http://drupal.org/node/263575" target="_blank">http://drupal.org/node/263575</a><br>
<br>
 &nbsp; &nbsp;usernode: add user roles as a viewable field within views<br>
 &nbsp; &nbsp;<a href="http://drupal.org/node/260780" target="_blank">http://drupal.org/node/260780</a><br>
<br>
Until next month, superfriends, Develop Drupal Daringly!<br><font color="#888888">
<br>
-- <br>
Morbus Iff ( damn you richards! i will have my revenge! )<br>
Technical: <a href="http://www.oreillynet.com/pub/au/779" target="_blank">http://www.oreillynet.com/pub/au/779</a><br>
Enjoy: <a href="http://www.disobey.com/" target="_blank">http://www.disobey.com/</a> and <a href="http://www.videounderbelly.com/" target="_blank">http://www.videounderbelly.com/</a><br>
aim: akaMorbus / skype: morbusiff / icq: 2927491 / <a href="http://jabber.org" target="_blank">jabber.org</a>: morbus<br>
<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Robin Monks<br>@ <a href="http://www.robinmonks.com">www.robinmonks.com</a><br>@ <a href="http://www.gmking.org">www.gmking.org</a><br>@ <a href="http://www.multimediachurches.org">www.multimediachurches.org</a><br>
<br>Fax: (419) 791-8076<br><br>&quot;Finally, my brethren, be strong in the Lord, and in the power of his might.&quot; ~ Ephesians 6:10