Now, I appreciate that trellon is being so helpful to the community. 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. I wasn'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 <<a href="mailto:morbus@disobey.com">morbus@disobey.com</a>> 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're just<br>
too busy, other times, we're just plain ol' 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't, helping Drupal help ourselves.<br>
<br>
This month saw the release of a number of modules:<br>
<br>
Xapian integration<br>
<a href="http://drupal.org/project/xapian" target="_blank">http://drupal.org/project/xapian</a><br>
<a href="http://www.trellon.com/blog/xapian-search-drupal" target="_blank">http://www.trellon.com/blog/xapian-search-drupal</a><br>
"A common challenge for Drupal sites is working with documents in<br>
different formats and getting them into the search engine. Drupal<br>
does not natively index PDFs and Word documents, despite the fact<br>
they are the most commonly exchanged text formats on the Internet<br>
(outside of HTML) ... [we've] developed a module that replaces<br>
Drupal's native search features with the Xapian search engine."<br>
<br>
Teleport 1.0<br>
<a href="http://drupal.org/project/teleport" target="_blank">http://drupal.org/project/teleport</a><br>
We announced this last month, but our "hotkey-activated launcher<br>
utility inspired by Quicksilver" has reached 1.0, for both Drupal<br>
5 and Drupal 6.<br>
<br>
On a recent project, we'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>
Signup Pay Early Bird<br>
<a href="http://drupal.org/project/signup_pay_early_bird" target="_blank">http://drupal.org/project/signup_pay_early_bird</a><br>
Adds two extra fields to the signup_pay module that allows the<br>
event creator to specify an early bird discount rate, or percentage,<br>
which is then taken into account by signup_pay (req. small patch).<br>
<br>
Signup Restrict by Role<br>
<a href="http://drupal.org/project/signup_restrict_by_role" target="_blank">http://drupal.org/project/signup_restrict_by_role</a><br>
Adds the ability to restrict signups to a particular role.<br>
For example, if you only want users with the "members" role to<br>
be allowed to signup for a particular event.<br>
<br>
Event Webform<br>
<a href="http://drupal.org/project/event_webform" target="_blank">http://drupal.org/project/event_webform</a><br>
Adds the ability to relate a webform to an event. This is<br>
particularly useful for letting users include requirements for<br>
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>
Drupal core: Allow new comment timestamp to be passed<br>
<a href="http://drupal.org/node/253577" target="_blank">http://drupal.org/node/253577</a><br>
<br>
constant_contact: subscriptions.module integration<br>
<a href="http://drupal.org/node/263691" target="_blank">http://drupal.org/node/263691</a><br>
<br>
link: Extra url parameters<br>
<a href="http://drupal.org/node/256490" target="_blank">http://drupal.org/node/256490</a><br>
<br>
mailhandler: Dies if command line found with no command<br>
<a href="http://drupal.org/node/253906" target="_blank">http://drupal.org/node/253906</a><br>
<br>
services: XMLRPC server does not honor optional parameters<br>
<a href="http://drupal.org/node/179848" target="_blank">http://drupal.org/node/179848</a><br>
<br>
signup_pay: various typos<br>
<a href="http://drupal.org/node/260066" target="_blank">http://drupal.org/node/260066</a><br>
<a href="http://drupal.org/node/260524" target="_blank">http://drupal.org/node/260524</a><br>
<br>
signup_pay: Add new status code link doesn't show correctly<br>
<a href="http://drupal.org/node/260527" target="_blank">http://drupal.org/node/260527</a><br>
<br>
signup_pay: Role weights errors<br>
<a href="http://drupal.org/node/260539" target="_blank">http://drupal.org/node/260539</a><br>
<br>
signup_pay: Allow other modules to change payment amounts<br>
<a href="http://drupal.org/node/263575" target="_blank">http://drupal.org/node/263575</a><br>
<br>
usernode: add user roles as a viewable field within views<br>
<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>"Finally, my brethren, be strong in the Lord, and in the power of his might." ~ Ephesians 6:10