Edit

Using jQuery flexslider with animated captions callback

jQuery(window).load(function(){



    jQuery('.flexslider').flexslider( {

        pauseOnHover: true,
        controlsContainer: ".flex-container",
    	slideshowSpeed: 8000,

        before: function(slider){
            var currentSlide = slider.slides.eq(slider.currentSlide);
            jQuery(currentSlide).find('.flex-caption').animate({'opacity':'0','right':'30px'},700);
        },
        after: function(slider){
            var currentSlide = slider.slides.eq(slider.currentSlide);
            jQuery(currentSlide).find('.flex-caption').animate({'opacity':'1','right':'0'},70

Topics

MySQL

Removes fields pending for deletion to uninstall a stuck module

DELETE FROM `field_config` WHERE `field_config`.`deleted` = 1;

Reading/setting Drupal config variables

<?php
function organic_context_config_page(){
    $form = array();
    $form['onthisdate_maxdisp'] = array(
        '#type' => 'textfield',
        '#title' => t('Maximum number of links'),
        '#default_value' => variable_get('onthisdate_maxdisp', 3),
        '#size' => 2,
        '#maxlength' => 2,
        '#description' => t("The maximum number of links to display in the block."),
        '#required' => TRUE,
    );
    return system_settings_form($form);
}
?>

Migrates multigroups in D6 to field collections in D7

<?php

/////////////////// PAGE DEFINITIONS ///////////////////


function migrate_groups_menu(){
    $menu["migrate_groups"] = array(
        "title" => "Migrate grps",
        "description" => "....",
        "page callback" => "migrate_multigroup_to_collections",
        "access callback" => TRUE,
    );
    return $menu;
}



/*function migrate_multigroup_to_collections() {
  $content_type = 'thing';
  $collection_field = 'field_context';
  $multigroup_fields = array(
    'field_connection',
    'field_title_in_context',
  );

  // Get all the nodes that have valu

Google

Organic Connectivity Module

Installation URL: 
http://connectivity.orgnsm.org

Drupal DB Query to find Children (Recursively)

<?php
function loadchildrens($context){
	$sql_children = "SELECT node.nid AS nid,
   node.vid AS node_vid,
   node.title AS node_title
 FROM node node 
 LEFT JOIN content_field_connection node_data_field_connection ON node.vid = node_data_field_connection.vid
 WHERE (node.type in ('category')) AND (node_data_field_connection.field_connection_nid = ".$context.")
   ORDER BY node_title ASC";

	$db_query_children = db_query( $sql_children );

	while( $row = db_fetch_array($db_query_children) ){
		$context_tree[ $row["nid"] ] = array();
		if( $row["nid"] != "517" )
			$context_tree[ 

Similar by Taxonomy

<ul class="item-list">
<?php

$terms_nood = taxonomy_node_get_terms_by_vocabulary($node,6);

$terms = taxonomy_get_tree(6);

foreach($terms as $term){

	//$tagged = taxonomy_term_count_nodes($term->tid);

	if( $term->name == arg(1) || array_key_exists( $term->tid,$terms_nood ) ){
		echo("<li class=\"collapsed tag-category-".$popularityCategory."\">");
		echo("<a href=\"/visual/".$term->name."\" class=\"active\">".$term->name."</a>");
		echo("</li>\n");
	}

}

?>
</ul>


<?php
if(arg(0)=='node'&&isset($node)){
    $v

Pages