(Solucionado) [Ayuda] Modificación para mostrar los temas en postbit_legacy

Esta es una discusión para el tema (Solucionado) [Ayuda] Modificación para mostrar los temas en postbit_legacy en el foro vBulletin 3 - Preguntas, Problemas y Soluciones, bajo la categoría Soporte vBulletin; Hola todos, estoy haciendo una serie de modificaciones en el postbit_legacy y hoy tuve un problemita (en realidad son dos) -Coloco todo el codigo para que me muestre asi: Mensajes: 456 Temas: 250 Entradas del ...
Página:


Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 15 de 21

Temas similares

  1. Por Das Underground en el foro Soporte para Productos/Plugins
  2. Por Mr.Complot en el foro Soporte para Productos/Plugins
  3. Por Alucard^ en el foro Soporte para Productos/Plugins
  4. Por imaginista en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  5. Por toek en el foro Archivos de vBulletin 3.0 - 3.7
  1. #1
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Predeterminado (Solucionado) [Ayuda] Modificación para mostrar los temas en postbit_legacy

    Hola todos, estoy haciendo una serie de modificaciones en el postbit_legacy y hoy tuve un problemita (en realidad son dos)

    -Coloco todo el codigo para que me muestre asi:

    Mensajes: 456
    Temas: 250
    Entradas del Blog: 5

    Pero donde tiene que aparecer la cantidad de temas creados no sale nada.

    Les dejo el codigo para que vean que esta mal:

    Código HTML:
    <div class="postbit">
      $vbphrase[posts]: $post[posts] 
      <a href="/search.php?do=finduser&u=$bbuserinfo[userid]">
        <img src="http://www.chileunder.com/images/glass.gif" alt="Muestra todos los posts" border="0">
      </a>
    </div>
    
    <div class="postbit">
      $vbphrase[threadsstarted]: $post[$totalthread]
      <a href="/search.php?do=process&showposts=0&starteronly=1&exactname=1&searchuser=$bbuserinfo[username]">
        <img src="http://www.chileunder.com/images/glass.gif" alt="Muestra Todos los temas" border="0">
      </a>
    </div>
    
    <div class="postbit">
      $vbphrase[blog_entries]: $post[entries] 
      <a href="/blog.php?$session[sessionurl]u=$post[userid]">
        <img src="http://www.chileunder.com/images/glass.gif" alt="Muestra todas las entradas del blog" border="0">
      </a>
    </div>
    Prove las variables:

    -$totalthread
    -$threadstarted
    -$post[threadsstarted]
    -$post[totalthread]
    -$post[$threadsstarted]
    -$post[$totalthread]

    Y no logre que mostrara la cantidad de temas creados, alguna idea?

    EDITO: Los links para encontrar los mensajes tambien los tengo malos, estoy tratando de solucionarlos, pero si alguien ya sabe como hacer bienvenido sea.
    Última edición por Das Underground; 14/02/2009 a las 16:28

  2. #2
    Miembro especial Miembro de diamante Array
    Fecha de ingreso
    11 oct, 05
    Ubicación
    En el limbo
    Mensajes
    4,522
    Gustado
    25 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    Creo que no podrás mostrar directamente los temas creados por un usuario. Necesitarás de un plugin.

    Lo miraré con más tranquilidad, por si estuviera equivocado.

  3. #3
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    Cita Iniciado por mcloud Ver mensaje
    Creo que no podrás mostrar directamente los temas creados por un usuario. Necesitarás de un plugin.

    Lo miraré con más tranquilidad, por si estuviera equivocado.
    tengo un hack que hace eso, pero queria hacerlo a mi manera...

  4. #4
    Miembro especial Miembro de diamante Array
    Fecha de ingreso
    11 oct, 05
    Ubicación
    En el limbo
    Mensajes
    4,522
    Gustado
    25 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    Revisa bien ese hack, porque seguro que lleva un plugin. No será una simple modificación de plantillas.

  5. #5
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    Cita Iniciado por mcloud Ver mensaje
    Revisa bien ese hack, porque seguro que lleva un plugin. No será una simple modificación de plantillas.
    si asi es...
    quieres que ponga el codigo aqui?

  6. #6
    Miembro especial Miembro de diamante Array
    Fecha de ingreso
    11 oct, 05
    Ubicación
    En el limbo
    Mensajes
    4,522
    Gustado
    25 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    No se puede poner, porque estaríamos incumpliendo las normas del foro.

    Si quieres pon el enlace a vB.org. Aunque mucho me temo que, como te decía antes, no puedas resolverlo con una simple modificación.

    ¿Por qué no instalas ese hack?

  7. #7
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    Es que la modificacion coloca en el postbit, la cantidad de temas creados y una lupita para buscarlos, pero quiero agregar esa misma lupita para buscar tambien los posts.

  8. #8
    Miembro especial Miembro de diamante Array
    Fecha de ingreso
    11 oct, 05
    Ubicación
    En el limbo
    Mensajes
    4,522
    Gustado
    25 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    No tengo mucho tiempo libre, ya que en el trabajo se han empeñado en que debemos eliminar una aplicación que tenemos en dBase IV (funciona de maravillas) y hemos de hacer lo mismo en otra aplicación basada en Oracle, pero en un ratito que tuve libre hice el plugin. Sería lo siguiente:

    Crear un plugin con los siguientes datos:

    Producto: vBulletin
    Lugar de enganche: postbit_display_star
    Titulo: Contador de Temas en el Postbit
    Orden de ejcución: 5
    Código PHP:
    Código PHP:
    global $db;
    $SQL "SELECT * FROM " TABLE_PREFIX "thread WHERE postuserid='" $this->post['userid'] . "'";
    $result $db->query($SQL);
    $this->post[threads] = $db->num_rows($result); 
    Plugin activo: Si

    Ahora, editar la plantillas postbit_legacy y buscar esto:
    Código HTML:
    $vbphrase[posts]: $post[posts]
    </div>
    Añadir a continución:
    Código HTML:
    <div>Temas: <a href="search.php?$session[sessionurl]do=finduser&amp;u=$post[userid]&amp;starteronly=1" rel="nofollow">$post[threads]</a></div>
    Actualizar contadores.

    Ahí, en el enlace, puedes añadir la imagen que deseas.

  9. #9
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    Muchas Gracias Amigo, deveras te pasastes, excelente.

    Una cosita mas, ese plugin que hiciste es para mostrar los temas y para mostrar los posts tambien como seria?
    Última edición por Das Underground; 16/02/2009 a las 11:51 Razón: Mensajes fusionados automáticamente

  10. #10
    Miembro especial Miembro de diamante Array
    Fecha de ingreso
    11 oct, 05
    Ubicación
    En el limbo
    Mensajes
    4,522
    Gustado
    25 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    Los mensajes ya aparecen, no hay que hacer nada para ello.

    Esta parte del código de la postbit $vbphrase[posts]: $post[posts] se encarga de ello.

    Para poner el enlace de búsqueda, sólo tienes que sustituir la parte esa por esto otro:
    Código PHP:
    $vbphrase[posts]: <a href="search.php?do=finduser&u=$post[userid]">$post[posts]</a
    Por supuesto debes hacerlo en la postbit_legacy o postbit, según el estilo que utilices.

    Saludos

  11. #11
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    Hecho funciona perfecto, ahora una ultima consulta, quisiera saber, una condicion para que si el usuario tiene entradas en el blog muestre algo.

  12. #12
    Miembro especial Miembro de diamante Array
    Fecha de ingreso
    11 oct, 05
    Ubicación
    En el limbo
    Mensajes
    4,522
    Gustado
    25 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    No tengo instalado el blog, pero imagino que debe haber alguna variable que lo muestre.

    Si puedo, esta tarde lo instalo y miro como lo muestra.

    EDITO:
    Por lo que he podido ver, mientras tomo un café, en el postbit aparece por defecto el número de entradas que tiene el usuario en el blog, si es que tiene alguna.

    Lo muestra así: <div>$vbphrase[blog_entries]: <a href="blog.php?$session[sessionurl]u=$post[userid]">$post[entries]</a></div>

    ¿Cual es tu problema Das?
    Última edición por mcloud; 18/02/2009 a las 22:43 Razón: Mensajes fusionados automáticamente

  13. #13
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    Lo que pasa, es que saque el codigo que muestra las entradas del blog, que estaba en otra plantilla, la cual no me acuerdo el nombre y lo coloque en el postbit_legacy, hasta ahi todo bien, el problema es que cuando un usuario no tiene entradas en el blog, no muestra nada nisiquiera un 0, quisiera hacer una condición con la cual mostrara el numero de entradas siempre y cuando el usuario tuviera alguna, sino que no mostrara nada, no se si captas la idea, que mi postbit lo tengo asi:

    Posts: 1452
    Temas: 540
    Entradas del Blog: 5

    En el caso que no tuviera ninguna, al invez de dejar un 0, prefiero que no salga nada.

  14. #14
    Miembro especial Miembro de diamante Array
    Fecha de ingreso
    11 oct, 05
    Ubicación
    En el limbo
    Mensajes
    4,522
    Gustado
    25 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    No necesitas poner ningún código en el postbit.

    Si tienes instalado el blog, cuando hay entradas aparecen en el postbit, si el usuario no tiene entradas, no aparece nada. ¿No te vale así?

    La plantilla quizás sea esta blog_postbit_entries_link

  15. #15
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Predeterminado Re: [Ayuda] Modificación para mostrar los temas en postbit_legacy

    si si tienes razon, pero lo quize modificar, por que al dejarlo por defecto surgian dos problemas, uno es que no aparecia con el recuadro, pero eso solución, y el otro es que aparecia muy abajo y yo lo queria abajo de donde dice "temas:" para que el postbit se viera mas ordenado, y eso no lo se cambiar.

Página 1 de 2 12 ÚltimoÚltimo