/**
  * Método para listar las publicaciones según su autor
  *
  * @param string $login Alias del autor a buscar
  * @param string $pag Palabra 'pag' en la url
  * @param int $num Número de página a mostrar
  */
 public function autor($login, $pag = 'pag', $num = 1)
 {
     $post = null;
     $login = Filter::get($login, 'stripslashes', 'striptags', 'string');
     //Busco el usuario
     $usuario = new Usuario();
     $usuario = $usuario->buscarUsuario(null, $login);
     if ($usuario) {
         //Agrego el título a la página
         $this->title = $usuario->login;
         //Numero de la pagina
         $this->numero = Filter::get($num, 'numeric') > 0 ? Filter::get($num, 'numeric') : 1;
         //Contador del datagrid que depende del numero de la página
         $this->contador = $pag === 'pag' && $this->numero > 1 ? $this->numero * POST_POR_PAGINA - (POST_POR_PAGINA - 1) : 1;
         $post = new Post();
         $post = $post->filtrarPost(Post::PUBLICADO, Post::PUBLICO, 'autor', $login, 'desc');
     }
     if ($post) {
         $this->post = new Paginated($post, POST_POR_PAGINA, $this->numero);
         View::select('ver_listado');
     } else {
         $this->title = 'No se encontró la página';
         $this->detalle_error = 'Usuario no encontrado';
         View::notFound();
     }
 }