I am a Permanent Member (or Community Ambassador) of the Drupal Association.Commit #218926 by robertDouglass at 14:06
Advanced Help Injection and Export: /modules/helpinject/helpinject.module 1.31
A block that appears on book node views if there are incoming help links. It tells you which types of links are incoming and what the path or form_id is.
It was a lot of work to get this right technologically *and* come up with a presentation that I could live with. So many issues: length, mic, formats, new programs ... In the end, I am pretty happy with it and am really looking forward to making this format my own.
Future plans include experimenting with more eye candy, background music, better microphone work, experiments with screen size ...
Versions in Italian and German included after the jump!
read more
Really funny how changing the music of the opening credits of "Different Strokes" changes how I perceive the whole set up ... forget unrealistically cheerful sitcom land and enter the creepy zone
read more
Commit #211964 by robertDouglass at 09:52
Advanced Help Injection and Export: /modules/helpinject/helpinject.module 1.30
#458796 by brahms - fix PHP warning
Commit #207604 by robertDouglass at 12:14
Advanced Help Injection and Export: /modules/helpinject/helpinject_help/help/Books-to-Export.html 1.1
Commit #207562 by robertDouglass at 10:16
Advanced Help Injection and Export: /modules/helpinject/helpinject.module 1.29
#426974 fine grained injection based on path. You can now differentiate between node/1, node/%, and node. Snazzy multi-step form makes the injection process nicer.
For the HelpInject module I needed a multi-step form. This is pretty easy in Drupal 6. The problem I encountered was that the “destination” parameter was no longer being honored, and the form was submitting to itself after the last step. It was supposed to be redirecting to “destination”. Here’s the code that made it work. The tip is to unset $form_state['storage'] after you’re done with it because for some reason that’s FAPI’s litmus test for whether or not to redirect.
<?php
// The form is built like this
function foobar_form(&$form_state, $type) {
if (empty($form_state['storage']['foo'])) { } else { }
}
// The submit handler follows a similar pattern.
function foobar_form_submit($form, &$form_state) {
if (empty($form_state['storage']['foo'])) {
$form_state['storage']['foo'] = $form_state['values']['foo'];
$form_state['rebuild'] = TRUE;
} else {
... do CRUD ...
// if you want your form to respect destination,
// unset the storage.
unset($form_state['storage']);
}
}
?>Commit #207488 by robertDouglass at 04:06
Advanced Help Injection and Export: /modules/helpinject/helpinject.admin.inc 1.2Advanced Help Injection and Export: /modules/helpinject/helpinject.module 1.28
Administrator can now exclude helpinject by path as well as by form id.
Commit #207368 by robertDouglass at 22:27
Advanced Help Injection and Export: /modules/helpinject/helpinject_help/helpinject_help.css 1.1Advanced Help Injection and Export: /modules/helpinject/helpinject_help/helpinject_help.info 1.1
Commit #207364 by robertDouglass at 22:26
Advanced Help Injection and Export: /modules/helpinject/helpinject_help/help/directory NONE
Directory /cvs/drupal-contrib/contributions/modules/helpinject/helpinject_help/help added to the repository
Commit #207362 by robertDouglass at 22:26
Advanced Help Injection and Export: /modules/helpinject/helpinject_help/directory NONE
Directory /cvs/drupal-contrib/contributions/modules/helpinject/helpinject_help added to the repository
Commit #207360 by robertDouglass at 22:26
Advanced Help Injection and Export: /modules/helpinject/helpinject.module 1.27
Differentiate between the module name (human readable) and the module base name.
Commit #207336 by robertDouglass at 21:24
Advanced Help Injection and Export: /modules/helpinject/helpinject.module 1.26
Usability feature: When creating a book page by following the 'Create' link on the injection form, require that the new book page be placed in a book outline. This prevents the confustion that arises when the newly created book node, not placed in an outline, doesn't show up in the list of books that can be injected.
Commit #207326 by robertDouglass at 20:52
Advanced Help Injection and Export: /modules/helpinject/helpinject.module 1.25
Correct the destination when creating a book page from the injection form.
Commit #207324 by robertDouglass at 20:45
Advanced Help Injection and Export: /modules/helpinject/helpinject.module 1.24
#450376 getting rid of unused functions.
Commit #205516 by robertDouglass at 09:27
Memcache API and Integration: /modules/memcache/dmemcache.inc 1.1.2.9 @ DRUPAL-5
#338522 by jaydub - no watchdog() call in dmemcache_set()