Definition in file user.inc.
Go to the source code of this file.
Functions | |
| panels_context_create_user ($empty, $data=NULL, $conf=FALSE) | |
| panels_context_user_settings_form ($conf, $external=FALSE) | |
| panels_user_panels_contexts () | |
| panels_context_create_user | ( | $ | empty, | |
| $ | data = NULL, |
|||
| $ | conf = FALSE | |||
| ) |
It's important to remember that $conf is optional here, because contexts are not always created from the UI.
Definition at line 29 of file user.inc.
00029 { 00030 $context = new panels_context('user'); 00031 $context->plugin = 'user'; 00032 00033 if ($empty) { 00034 return $context; 00035 } 00036 00037 if ($conf) { 00038 $data = user_load(array('uid' => $data['uid'])); 00039 } 00040 00041 if (!empty($data)) { 00042 $context->data = $data; 00043 $context->title = $data->name; 00044 $context->argument = $data->uid; 00045 return $context; 00046 } 00047 }
| panels_context_user_settings_form | ( | $ | conf, | |
| $ | external = FALSE | |||
| ) |
| panels_user_panels_contexts | ( | ) |
Definition at line 11 of file user.inc.
00011 { 00012 $args['user'] = array( 00013 'title' => t("User"), 00014 'description' => t('A single user object.'), 00015 'context' => 'panels_context_create_user', 00016 'settings form' => 'panels_context_user_settings_form', 00017 'settings form validate' => 'panels_context_user_settings_form_validate', 00018 'keyword' => 'user', 00019 'no ui' => TRUE, 00020 'context name' => 'user', 00021 ); 00022 return $args; 00023 }
1.5.6