dprint_rx example
Below is an example of the output from calling my experimental dprint_rx() function within a node.tpl.php. Learn more about my dprint_rx() function.
// This is the code that generated the below dprint_rx() output.
dprint_rx(array('$variables' => $variables));
Compare this output to the Devel module's dprint_r() function.
$variables = array();
$variables['nid'] = '23';
$variables['type'] = 'page';
$variables['language'] = '';
$variables['uid'] = '3';
$variables['status'] = '1';
$variables['created'] = '1234298621';
$variables['changed'] = '1234918963';
$variables['comment'] = '0';
$variables['promote'] = '0';
$variables['moderate'] = '0';
$variables['sticky'] = '0';
$variables['tnid'] = '0';
$variables['translate'] = '0';
$variables['vid'] = '78';
$variables['revision_uid'] = '3';
$variables['title'] = 'dprint_rx example';
$variables['body'] = {string:443}
$variables['log'] = '';
$variables['revision_timestamp'] = '1234918963';
$variables['format'] = '2';
$variables['name'] = 'Jake';
$variables['picture'] = '';
$variables['data'] = {string:160}
$variables['path'] = 'dprintrx-example';
$variables['print_display'] = 1;
$variables['print_display_comment'] = 0;
$variables['print_display_urllist'] = 1;
$variables['print_mail_display'] = 1;
$variables['print_mail_display_comment'] = 0;
$variables['print_mail_display_urllist'] = 1;
$variables['print_pdf_display'] = 1;
$variables['print_pdf_display_comment'] = 0;
$variables['print_pdf_display_urllist'] = 1;
$variables['revision_moderation'] = '0';
$variables['last_comment_timestamp'] = '1234298621';
$variables['last_comment_name'] = NULL;
$variables['comment_count'] = '0';
$variables['taxonomy'] = array();
$variables['files'] = array();
$variables['nodewords'] = array();
$variables['build_mode'] = 0;
$variables['readmore'] = FALSE;
$variables['content'] = {string:443}
$variables['links'] = '';
$variables['template_files'] = array();
$variables['template_files'][0] = 'node-page';
$variables['template_files'][1] = 'node-23';
$variables['template_files'][2] = 'node-23';
$variables['node'] = new stdClass();
$variables['node']->nid = '23';
$variables['node']->type = 'page';
$variables['node']->language = '';
$variables['node']->uid = '3';
$variables['node']->status = '1';
$variables['node']->created = '1234298621';
$variables['node']->changed = '1234918963';
$variables['node']->comment = '0';
$variables['node']->promote = '0';
$variables['node']->moderate = '0';
$variables['node']->sticky = '0';
$variables['node']->tnid = '0';
$variables['node']->translate = '0';
$variables['node']->vid = '78';
$variables['node']->revision_uid = '3';
$variables['node']->title = 'dprint_rx example';
$variables['node']->body = {string:443}
$variables['node']->log = '';
$variables['node']->revision_timestamp = '1234918963';
$variables['node']->format = '2';
$variables['node']->name = 'Jake';
$variables['node']->picture = '';
$variables['node']->data = {string:160}
$variables['node']->path = 'dprintrx-example';
$variables['node']->print_display = 1;
$variables['node']->print_display_comment = 0;
$variables['node']->print_display_urllist = 1;
$variables['node']->print_mail_display = 1;
$variables['node']->print_mail_display_comment = 0;
$variables['node']->print_mail_display_urllist = 1;
$variables['node']->print_pdf_display = 1;
$variables['node']->print_pdf_display_comment = 0;
$variables['node']->print_pdf_display_urllist = 1;
$variables['node']->revision_moderation = '0';
$variables['node']->last_comment_timestamp = '1234298621';
$variables['node']->last_comment_name = NULL;
$variables['node']->comment_count = '0';
$variables['node']->taxonomy = array();
$variables['node']->files = array();
$variables['node']->nodewords = array();
$variables['node']->build_mode = 0;
$variables['node']->readmore = FALSE;
$variables['node']->content = array();
$variables['node']->content['print_links'] = array();
$variables['node']->content['print_links']['#weight'] = -101;
$variables['node']->content['print_links']['#value'] = '';
$variables['node']->content['print_links']['#title'] = NULL;
$variables['node']->content['print_links']['#description'] = NULL;
$variables['node']->content['print_links']['#printed'] = TRUE;
$variables['node']->content['#content_extra_fields'] = array();
$variables['node']->content['#content_extra_fields']['title'] = array();
$variables['node']->content['#content_extra_fields']['title']['label'] = 'Title';
$variables['node']->content['#content_extra_fields']['title']['description'] = 'Node module form.';
$variables['node']->content['#content_extra_fields']['title']['weight'] = -5;
$variables['node']->content['#content_extra_fields']['body_field'] = array();
$variables['node']->content['#content_extra_fields']['body_field']['label'] = 'Body';
$variables['node']->content['#content_extra_fields']['body_field']['description'] = 'Node module form.';
$variables['node']->content['#content_extra_fields']['body_field']['weight'] = 0;
$variables['node']->content['#content_extra_fields']['body_field']['view'] = 'body';
$variables['node']->content['#content_extra_fields']['menu'] = array();
$variables['node']->content['#content_extra_fields']['menu']['label'] = 'Menu settings';
$variables['node']->content['#content_extra_fields']['menu']['description'] = 'Menu module form.';
$variables['node']->content['#content_extra_fields']['menu']['weight'] = -2;
$variables['node']->content['#content_extra_fields']['attachments'] = array();
$variables['node']->content['#content_extra_fields']['attachments']['label'] = 'File attachments';
$variables['node']->content['#content_extra_fields']['attachments']['description'] = 'Upload module form.';
$variables['node']->content['#content_extra_fields']['attachments']['weight'] = 30;
$variables['node']->content['#content_extra_fields']['attachments']['view'] = 'files';
$variables['node']->content['#content_extra_fields']['print'] = array();
$variables['node']->content['#content_extra_fields']['print']['label'] = 'Printer, e-mail and PDF versions';
$variables['node']->content['#content_extra_fields']['print']['description'] = 'Print module form.';
$variables['node']->content['#content_extra_fields']['print']['weight'] = 30;
$variables['node']->content['#pre_render'] = array();
$variables['node']->content['#pre_render'][0] = 'content_alter_extra_weights';
$variables['node']->content['body'] = array();
$variables['node']->content['body']['#weight'] = 0;
$variables['node']->content['body']['#value'] = {string:411}
$variables['node']->content['body']['#title'] = NULL;
$variables['node']->content['body']['#description'] = NULL;
$variables['node']->content['body']['#printed'] = TRUE;
$variables['node']->content['#title'] = NULL;
$variables['node']->content['#description'] = NULL;
$variables['node']->content['#children'] = {string:443}
$variables['node']->content['#printed'] = TRUE;
$variables['node']->links = array();
$variables['teaser'] = FALSE;
$variables['page'] = TRUE;
$variables['zebra'] = 'odd';
$variables['id'] = 1;
$variables['directory'] = 'sites/all/themes/bbh';
$variables['is_admin'] = FALSE;
$variables['is_front'] = FALSE;
$variables['logged_in'] = FALSE;
$variables['db_is_active'] = TRUE;
$variables['user'] = new stdClass();
$variables['user']->uid = 0;
$variables['user']->hostname = '38.107.191.88';
$variables['user']->roles = array();
$variables['user']->roles[1] = 'anonymous user';
$variables['user']->session = '';
$variables['user']->cache = 0;
$variables['date'] = 'Tue, 02/10/2009 - 15:43';
$variables['node_url'] = '/dprintrx-example';
$variables['terms'] = '';
$variables['submitted'] = '';
$variables['unpublished'] = FALSE;
$variables['classes'] = 'node node-type-page';