Decision

Science Collaboration Framework custom code and plans

SCF seems to have a lot of "custom" modules. Do you know who is developing these? Is there a license conflict with GPL2 for not having them on d.o?

regards,
Stéphane.

aka scor

 

Standard steps in responding to Request for Proposal

First paragraph about why we're qualified

keep it short

modules we maintain on Drupal.org

CiviCRM implementation

the work plan for getting the work done- that is the process that we go through

preliminary analysis, requirements gathering, then we create statement of work

talk about myagaric project management

 

Don't try to use last insert ID to get the just-submitted user

<?php
// this does not work-- it grabs the ID of the last log message!!
 
$uid = db_result(db_query('SELECT LAST_INSERT_ID()'));
drupal_set_message('uid: '. $uid);
?>

 

Temporary confusion about our client's name. At least they were confused too.

Despite a number of places with varying uses in the documentation, code, and public documents, the acronym SCF has been decided to stand for
Science Collaboration Framework
not
Scientific Collaborative Framework

or any other variation.

Good to know!

http://sciencecollaboration.org

 

Ask Agaric: Whitespace at the end of lines in a Drupal module or theme?

Is this annoying or a useful feature. My IDE removes trailing whitespace. The disadvantage is that it takes you more time to see the real changes/fixes.

 

Done with Piston now, too

Too much damn trouble. Piston is out. We will just get drupal core from CVS directly, and use scripts to make it easy to get and update to the current version.

https://example.com/repospath/svn/agaric/drupal-core/drupal-6: (Not a valid URL)
https://example.com/repospath/svn/agaric/drupal-core/drupal-6

Ebony-II:~ ben$ sudo /srv/scripts/agaric-checkout.sh peacetones

 

Administration menu initial settings

For the necessary admin_menu module, I prefer the initial settings to not collapse fields on the modules page

With current initial settings this means unchecking "Apply margin-top to page body" and "Collapse fieldsets on modules page." Instead of going through this step every time this should be rolled into Agaric's basic/base installation profile.

 

Why not WYSIWYG: Style and Markup for Content Management System web sites

The below is the why that goes with this how: Style content in Drupal using standard HTML tags (and have it match your custom site perfectly and meet your styling needs!)

Gus:

 

Adding a custom submit handler to a form with a CCK field?

I was thinking maybe a CCK field to tell a form what Salesforce lead "Source" categorization a form should have ought to be able to do double duty as the indicator that "this form should be sent to Salesforce as a lead."

However, that would require a CCK field to be able to add a submit handler that applies to the entire form it is added to, and I'm not sure they can do that.

 

Which is faster to check, Drupal's module_exists or PHP's function_exists?

Which is faster (better performance) - module_exists or function_exists?

Based on the fact that module_exists -
http://api.drupal.org/api/function/module_exists/5
- calls a Drupal function http://api.drupal.org/api/function/module_list/5 - that could even call a database query,
AND a PHP function -
http://php.net/array_key_exists
- we're going to go with function_exists.