Hi,
I am new to drupal. I do not know much about overriding in Drupal. However, I found this to modify the login block (added into my template.php)
<?php
function nevia_theme(&$existing, $type, $theme, $path) {
$hooks['user_login_block'] = array(
'template' => 'templates/user_login_block',
'render element' => 'form',
);
return $hooks;
}
function nevia_preprocess_user_login_block(&$vars) {
$vars['name'] = render($vars['form']['name']);
$vars['pass'] = render($vars['form']['pass']);
$vars['submit'] = render($vars['form']['actions']['submit']);
$vars['rendered'] = drupal_render_children($vars['form']);
}
function nevia_form_user_login_block_alter(&$form, &$form_state, $form_id) {
$form['name']['#title'] = Null; // Change text on form
$form['name']['#attributes'] = array('placeholder' => t('Username'));
$form['pass']['#title'] = Null;
$form['pass']['#attributes'] = array('placeholder' => t('Password'));
$form['name']['#size'] = 15;
$form['pass']['#size'] = 15;
$form['actions']['submit']['#value'] = 'Login';
if (variable_get('user_register', USER_REGISTER_VISITORS_ADMINISTRATIVE_APPROVAL)) {
$markup = ' ' . l(t('Registration | '), 'user/register', array('attributes' => array('title' => t('Create a new user account.'), 'class' => 'register-link')));
}