Anuncio

Colapsar
No hay anuncio todavía.

Como cambiar el navbar?

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Como cambiar el navbar?

    Hola.
    Bueno, creo que se llama navbar, xDD, es el menú superior donde estan los menus de: Panel de Control, Nuevos Mensajes, Buscar...etc...

    Mi idea es la de cambiar el orden de estas opciones en dicho navbar, pero si fuese posible (lo he visto en un foro) poner opciones tanto arriba como abajo, me explico:
    Por defecto viene que, a la izquierda esta el nombre del foro, a la derecha "Tú ultima visita" asi como las notificaciones, y justo debajo, las opciones/menus del navbar.
    Bien, mi idea es crear un navbar por encima de "Tú última visita..." y dividir las opciones/menus entre la parte de arriba y la de abajo.

    Creo que no me he explicado muy bien, pero sin un ejemplo gráfico me cuesta explicarme, xDD.

    Y puestos en ello, querria añadir una opción/menú al navbar, por ejemplo, un pequeño icono de paypal para donar, que enlace a una parte del foro (que yo configure el link).

    Un saludo!

  • #2
    Respuesta: Como cambiar el navbar?

    Mi foro luce así:

    En la plantilla navbar tienes que buscar
    Código PHP:
            $template_hook[navbar_buttons_right]
            
                [
    URL="login.php?$session[sessionurl]do=logout&logouthash=$bbuserinfo[logouthash]"]$vbphrase[log_out][/URL
    Justo debajo yo he añadido esto (y más que no pongo):
    Código PHP:
        
      

            
    [URL="index.php$session[sessionurl_q]"]Portal[/URL]
            [
    URL="indexvB.php$session[sessionurl_q]"]Foros[/URL]
            [
    URL="forumdisplay.php$session[sessionurl_q]?f=18"]Anuncios[/URL]
            [
    URL="forumdisplay.php$session[sessionurl_q]?f=9"]Noticias[/URL]
            [
    URL="forumdisplay.php$session[sessionurl_q]?f=14"]I.General[/URLvbmenu_register("igeneral"); 
            [
    URL="forumdisplay.php$session[sessionurl_q]?f=13"]I.Cultural[/URLvbmenu_register("icultural"); 
            [
    URL="forumdisplay.php$session[sessionurl_q]?f=10"]C.Técnica[/URLvbmenu_register("ctecnica"); 
            [
    URL="forumdisplay.php$session[sessionurl_q]?f=12"]D.Directas[/URLvbmenu_register("ddirectas"); 
            [
    URL="forumdisplay.php$session[sessionurl_q]?f=6"]D.Alternativa[/URLvbmenu_register("alternativa"); 
    Deberás dividir una parte de los controles tal como:
    Código PHP:
        
        
            
                
    [URL="usercp.php$session[sessionurl_q]"]$vbphrase[user_cp][/URL]
            
            
                [
    URL="register.php$session[sessionurl_q]"]$vbphrase[register][/URL]
            
            
    $template_hook[navbar_buttons_left]
            [
    URL="faq.php$session[sessionurl_q]"]$vbphrase[faq][/URL]
            
                [
    URL="$show[nojs_link]#community"]$vbphrase[community][/URL]  vbmenu_register("community"); 
            
                
                    [
    URL="memberlist.php$session[sessionurl_q]"]$vbphrase[members_list][/URL]
                
                
                    [
    URL="group.php?$session[sessionurl]"]$vbphrase[social_groups][/URL
    O en cualquier otro lugar que tu creas conveniente, respetando los cierres de etiquetas.

    Debes terminarlo en
    Código PHP:
     
    y comenzar el siguiente bloque con
    Código PHP:
     
    Ten en cuenta que en
    Código PHP:
    div class="tborder vbseo_top_menu" style="...... 
    el class="tborder vbseo_top_menu" puede ser diferente según el estilo.

    Corta el primer bloque y pégalo justo debajo de
    Como ves no es difícil y si te equivocas la reviertes al estado anterior (antes de tocar nada copia todo el texto y guardalo en un bloc de notas)

    Espero que te valga.
    Si quieres me pasas la plantilla navbar del estilo que quieres modificar por MP, me dices donde quieres romperla y te la devuelvo hecha.

    Salud2

    Salud2
    Salud2 a to2

    Comentario


    • #3
      Respuesta: Como cambiar el navbar?

      Ok, zenkius

      Me ha costado pero al final creo que he podido hacerlo un poco mas o menos como yo queria.

      No obstante, fijandome en tu foro y otros he visto algo en el mio que si me gustaria cambiar:
      En el navbar, el link de Calendario aparece para todos los users (registrados e invitados) me gustaria que solo apareciese a registrados, incluso, desactivar esa funcion en el navbar para todos, porque creo, que poca funcion tiene en mi foro...

      Y por otro lado, si accedes como invitado, en el navbar aparece el link de Comunidad (clickable como desplegable) y si se le clica solo aparece una opcion (por ello veo que poca utilidad tiene que sea desplegable a los invitados) que aparece el link de Miembros. Hay opcion de desabilitarlo como desplegable a los invitados o mejor aun, desabilitar esa opcion a los invitados?

      Como siempre, muchas gracias y un saludo!!!

      Comentario


      • #4
        Respuesta: Como cambiar el navbar?

        Te miro donde exáctamente y esta tarde te lo respondo.

        Salud2
        Salud2 a to2

        Comentario


        • #5
          Respuesta: Como cambiar el navbar?

          Desactivar el calendario afecta a los cumpleaños y otros eventos de ese estilo.

          Para desactivar el calendario de los visitantes debes ir al panel de gestión -> Permisos de calendario -> en los grupos que no quieras que tengan acceso clica en eloos (uno cada vez) y configúralo a tu gusto. Si desactivas (niegas verlo) a un grupo, no verán el enlace.

          Salud2
          Salud2 a to2

          Comentario


          • #6
            Respuesta: Como cambiar el navbar?

            Zenkius lms!
            No obstante, me surge una duda:
            En tu primera linea me dices, desactivar el calendario afecta a los cumpleaños y otros eventos, la idea es que no afecte, pero por ejemplo, si siguiendo tus pasos en la config hago que el calendario no se muestre a los invitados, eso hara que no muestre los cumpleaños del dia a los invitados o a algo mas?

            Como siempre, muchas zenkius!

            Comentario


            • #7
              Respuesta: Como cambiar el navbar?

              Sigue las líneas de la condicional. Puedes agregarlo después de enlaces o buscar, no se algo que no ponga condicional.

              Y antes de ello la imágen con su enlace respectivo.

              Código PHP:
                   
                 

                      
              [IMG]images/imagen.gif[/IMG][URL="index.php$session[sessionurl_q]"]Portal[/URL
                      [
              URL="indexvB.php$session[sessionurl_q]"]Foros[/URL
              Esto es por decir algo que la carpeta images contiene el archivo gif o jpg o x de imágen a mostrar para cada enlace, y lo demás son los enlaces.

              Saludos...
              http://i30.tinypic.com/2m7c975.gif

              Salu2...

              Comentario


              • #8
                Respuesta: Como cambiar el navbar?

                Originalmente publicado por gnrx, post: 0
                Zenkius lms!
                No obstante, me surge una duda:
                En tu primera linea me dices, desactivar el calendario afecta a los cumpleaños y otros eventos, la idea es que no afecte, pero por ejemplo, si siguiendo tus pasos en la config hago que el calendario no se muestre a los invitados, eso hara que no muestre los cumpleaños del dia a los invitados o a algo mas?

                Como siempre, muchas zenkius!
                Eso hará que no muestre el calendario a ningún invitado. En principio no hace nada más.

                Salud2
                Salud2 a to2

                Comentario


                • #9
                  Respuesta: Como cambiar el navbar?

                  Originalmente publicado por Dark Neo, post: 0
                  Sigue las líneas de la condicional. Puedes agregarlo después de enlaces o buscar, no se algo que no ponga condicional.

                  Y antes de ello la imágen con su enlace respectivo.

                  Código PHP:
                       
                     

                          
                  [IMG]images/imagen.gif[/IMG][URL="index.php$session[sessionurl_q]"]Portal[/URL
                          [
                  URL="indexvB.php$session[sessionurl_q]"]Foros[/URL
                  Esto es por decir algo que la carpeta images contiene el archivo gif o jpg o x de imágen a mostrar para cada enlace, y lo demás son los enlaces.

                  Saludos...
                  Con esto te refieres a añadir yo algun tipo de imagen/enlace personalizado mio?

                  Originalmente publicado por lms
                  Eso hará que no muestre el calendario a ningún invitado. En principio no hace nada más.

                  Salud2
                  Asi lo hice y lo que sucedió es que, sigue mostrando el menu/link de calendario, solo que, si clickas en el como invitado, te dice que debes estar registrado para verlo y te muestra la pantalla de loggin.
                  La idea era quitarlo para los invitados (que no se muestre) aunque tampoco molesta mucho, pero asi, vamos aprendiendo, xD.

                  Gracias y saludos a ambos

                  Comentario


                  • #10
                    Respuesta: Como cambiar el navbar?

                    Edita la plantilla navbar del estilo al que lo quieras aplicar:

                    Busca:
                    Código PHP:
                            [URL="calendar.php$session[sessionurl_q]"]$vbphrase[calendar][/URL
                    Cámbialo por:
                    Código PHP:
                            [URL="calendar.php$session[sessionurl_q]"]$vbphrase[calendar][/URL
                    O sea, sólo has añadido al inicio y al final de la frase que has buscado.

                    El enlace debe desaparecer de la vista de cualquier usuario aunque, si conoces su ruta directa (.....calendar.php), podrás acceder a él tú y cualquiera que tenga permisos para verlo.

                    Te lo explico: vBulletin SIEMPRE asigna un grupo al usuario que esté viendo el foro. La condición que debe cumplir para no verlo es que sea de cualquier grupo ya que no se puede cumplir nunca esta condición. Como resultado está el que el enlace desaparece para TODOS los grupos. O sea, no lo ve nadie.

                    Salud2
                    Salud2 a to2

                    Comentario


                    • #11
                      Respuesta: Como cambiar el navbar?

                      Ok lms, gracias por la explicación

                      Ok, entendido ello, no lo mostrará a nadie (a no ser que tecleemos ruta directa), ya que la condicion no se cumple, pero vamos a poner el caso de que lo muestre a todos excepto a invitados, serviria en el if un colocar los id's de grupo que si quiero que lo vean con un "or"?

                      Salu2!

                      Comentario


                      • #12
                        Respuesta: Como cambiar el navbar?

                        Hoy lo revizo lo del calendario y ya te digo mañana que cosa.

                        Un saludo y esperemos que todo salga bien ...
                        http://i30.tinypic.com/2m7c975.gif

                        Salu2...

                        Comentario


                        • #13
                          Respuesta: Como cambiar el navbar?

                          Originalmente publicado por gnrx, post: 0
                          Ok lms, gracias por la explicación

                          Ok, entendido ello, no lo mostrará a nadie (a no ser que tecleemos ruta directa), ya que la condicion no se cumple, pero vamos a poner el caso de que lo muestre a todos excepto a invitados, serviria en el if un colocar los id's de grupo que si quiero que lo vean con un "or"?

                          Salu2!
                          Sí.

                          Salud2
                          Salud2 a to2

                          Comentario


                          • #14
                            Respuesta: Como cambiar el navbar?

                            Para hacer lo que tu quieres realiza lo siguiente en cada cosa que desees para el calendario solo mostrado a los usuarios registrados:

                            Busca por:

                            Código PHP:
                              [URL="calendar.php$session[sessionurl_q]"]$vbphrase[calendar][/URL
                            Y sustituyelo por:

                            Código PHP:
                              
                              
                            [URL="calendar.php$session[sessionurl_q]"]$vbphrase[calendar][/URL
                            Si le quieres añadir imágen solo has esto:

                            Código PHP:
                              
                              
                            [IMG]images/imagen.gif[/IMG][URL="calendar.php$session[sessionurl_q]"]$vbphrase[calendar][/URL

                            Saludos y espero que te sirva la información...
                            http://i30.tinypic.com/2m7c975.gif

                            Salu2...

                            Comentario


                            • #15
                              Respuesta: Como cambiar el navbar?

                              Gracias Dark Neo!
                              Si, buena info
                              Viendo el condicional, deduzco (corrigeme si me equivoco) que, cualquier usuario que sea eso, usuario (independientemente del grupo al que pertenezca) lo verá ya que es un miembro, y no invitado.

                              Gracias y un saludo!!!

                              Comentario

                              Trabajando...
                              X