Portal de Musica

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
nanrhe's picture

Hola a todos.

Intento crear un sitio de música con dos perfiles de usuarios, uno para Fans y Otro para Artistas, hasta el momento ya tengo los roles y los permisos, incluso instale el profile2 para agregar los perfiles con los contenidos.
El perfil del artista tiene más o menos lo siguiente
Nombre Artístico, Género Musical, Municipio, Biografía, Integrantes
también cree dos tipos de contenido Álbum (titulo,artista,imagen,año grabación) y Canciones (artista, titulo, álbum,mp3,letra)., los cuales en ambos casos referencie con Node reference, además el campo de artista lo referencie con user reference, puesto que utilizo el módulo profile2 para los perfiles de artista y fans.
el problema que tengo es que no sé cómo combinar todo en un view, es decir cómo crear la página que sea el perfil para el artistas, donde se muestre a parte de la info agregada en el perfil2, los discos, y que cuando un usuario entre al disco, se muestre las canciones del disco, y que cuando un usuario entre a la canción muestre la letra de la canción.
En el momento cuando el usuario esta por ejemplo en la canción o el álbum y le da click al artista, este lo lleva a users/artista (esta url ya la organice queda nombre misitio.com/[user:name]), pero no al profile-artista/id (que es la url que arroga el módulo profile2 por defecto) y es donde se encuentra la info requerida en el registro del artista como (genero, municipio, biografia, integrantes).
Para tratar de mostrar la info del profile-artista/id en la ruta de usuario name:user , empecé a utilizar el modulo Panel y estoy modificando con esto el perfil de usuario defecto del drupal, en este caso no sé cómo ingresar en el panel por ejemplo las ultimas 5 canciones agregadas del artista, y la lista de los últimos 5 álbumes, además de la info que se encuentra en este momento en profile- -artista/id , es más por panel no encuentro la página profile- -artista para modificarla o algo,
La cosa es que no sé qué hacer.

Les dejo un ejemplo de lo que me encantaría poder hacer puesto que en otras palabras lo que intento hacer es algo similar a este portal.

Perfil del artista: http://www.madeloud.com/artists/closed
Álbum: http://www.madeloud.com/artists/closed/music/albums/closed-duct-tape-years
Canción: http://www.madeloud.com/artists/closed/music/tracks/wasted

Nota: Soy nuevo con drupal
Utilizo Drupal7
Espero que me puedan ayudar.

Comments

probaste la distro Pushtape

jmolivas's picture

probaste la distro Pushtape Music => http://drupal.org/project/pushtape

--
http://jmolivas.com/
@jmolivas

Hola jmolivas. Mira probé con

nanrhe's picture

Hola jmolivas.
Mira probé con el Pushtape Music, de ahí saque algunas ideas, para crear y relacionar los tipos de contenido, pero en últimas le tocaba a un administrador estar publicando los perfiles, álbum y canciones, la idea es que los usuarios con el rol de artista puedan publicar sus álbumes y canciones además de videos y próximos eventos.
Te cuento que hasta el momento creo que ya resolví algunas cosas.
El perfil del usuario lo deje público y con panel estoy modificándolo, cree algunas views, para mostrar una lista de álbumes, una lista de las últimas canciones, las cuales filtre por CONTEXTUAL FILTERS con Content: Author uid. Puesto que solo los usuarios con el rol de artista pueden publicar cierto contenido, hasta el momento en mi localhost tengo dos usuarios, y con las pruebas que he hecho, me filtra perfecto el contenido según el autor, y con la modificación del perfil de usuario que estoy realizando, pudo decir que he avanzado mucho, para llevar trabajando con drupal aproximadamente 4 meses.
También modifique las urls, para que quedara por ejemplo
Tipo de contenido álbum: misitio.com/nombre-artista/álbum/nombre-album
Tipo de contenido canción: misitio.com/nombre-artista/nombre-album/nombre-cancion
Ahora, no sé cómo modificar las vistas de los tipos de contenido, el problema que ahora tengo es que cuando el usuario está en el perfil y le da clik a un álbum, este lo lleva correctamente, pero al tener una vista independiente, da la sensación que se sale del perfil del artista, como hago para que en estos tipos de contenido por ejemplo agregar unos bloques, sobre otros albumes del artista, por ejemplo, y la foto del perfil del artista, en fin algún contenido extra, que lo filtre por artista

Spain

Group organizers

Group categories

Región geográfica

Group events

Add to calendar

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week