1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- <?php
- /**
- * Implements hook_permission().
- */
- function materio_user_permission() {
- return array(
- 'view own user profile' => array(
- 'title' => t('view own user profile'),
- 'description' => t('view own user profile'),
- ),
- );
- }
- /**
- * Implements hook_menu_alter().
- */
- function materio_user_menu_alter(&$items) {
- $items['user/%user']['access callback'] = 'user_access';
- $items['user/%user']['access arguments'] = array('view own user profile');
- }
- /**
- * Implements hook_block_info().
- */
- function materio_user_block_info() {
- $blocks['user_register'] = array(
- 'info' => t('Register block'),
- 'cache' => DRUPAL_NO_CACHE
- );
- return $blocks;
- }
- /**
- * Implements hook_block_view().
- */
- function materio_user_block_view($delta = '') {
- global $user, $language;
- $block = array();
- switch ($delta) {
- case 'user_register':
- if(isset($user->roles[1])){
- $block['subject'] = t('Your projects will born from here');
- $block['content'] = drupal_render(drupal_get_form('user_register_form'));
- }
- break;
- }
- return $block;
- }
- /**
- * Implements hook_form_alter().
- */
- function materio_user_form_alter(&$form, &$form_state, $form_id) {
- // dsm($form_id);
- if($form_id == "user_register_form" ){
- // dsm($form);
- $form['account']['pass']['#type'] = 'password';
- $form['account']['pass']['#title'] = t('Password');
- $form['actions']['#type'] = "container";
- $form['actions']['submit']['#value'] = t('Join');
- // $form['submit'] = $form['actions']['submit'];
- // unset($form['actions']);
- }
- }
|