Vamos por partes primero ya he podido poner el menu de los idiomas con el themes aardvark que no lo tiene, de la siguiete manera en incorporado las lineas amarillas en el archivo profileblock.php
if (!isloggedin() or isguestuser()) {
echo $PAGE->headingmenu;
echo $OUTPUT->lang_menu();
echo '<div class="profilelogin" id="profilelogin">';
echo '<form id="login" method="post" action="'.$wwwroot.'/login/index.php?authldap_skipntlmsso=1">';
echo '<ul>';
echo '<li><input class="loginform" type="text" name="username" id="login_username" value="" placeholder="'.get_string('username').'" /></li>';
echo '<li><input class="loginform" type="password" name="password" id="login_password" value="" placeholder="'.get_string('password').'" /></li>';
echo '<li><input type="submit" value=" '.get_string('login').' " /></li>';
echo '</ul>';
echo '</form>';
echo '</div>';
echo '</div>';
} else {
echo $PAGE->headingmenu;
echo $OUTPUT->lang_menu();
?>
Pero mi sorpresa es que me ha cambiado la posicion del boton admin y la foto y los espacios para introducir login y el botón de entrar. Despues de darles muchas vueltas he decidido dejar una imagen con los codigos que resultan al seleccionar los objetos con Firebug y esperar que alguien me ayude y me digaque poner en el codigo que les pongo en las imágenes vinculado a cada objeto que quiero poner para alinearlo a arriba donde pongo el ajemplo de como deberia quedar, vamos como estaba antes de la alteración del codigo para conseguir el menu de idiomas. Vamos que arreglo una cosa y me saltan los enanos.