Like Tree1Likes
  • 1 Post By Jhonnyf

Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

Esta es una discusión para el tema Plugin para cambiar el Orden de temas adheridos (Temas Importantes) en el foro Soporte para Productos/Plugins, bajo la categoría Soporte vBulletin; Bueno, como pidieron el plugin en este tema http://www.vbhispano.com/foros/showthread.php?t=7600 y andaba aburrido, pues lo hize... Las Instrucciones de Instalacion son: Código: Paso 1.- Subir el contenido de la caperta upload a la raiz del foro ...
Página:


Resultados 1 al 13 de 13

Temas similares

  1. Por Alucard^ en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  2. Por Lauralanthalasa en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  3. Por el_novato en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  4. Por franklinrony en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  5. Por frost en el foro Archivos de vBulletin 3.0 - 3.7
  1. #1
    Miembro especial Miembro de diamante Array Avatar de Jhonnyf
    Fecha de ingreso
    06 sep, 08
    Ubicación
    Dentro de mi
    Mensajes
    1,123
    Gustado
    42 Veces
    Me Gustan
    1 Veces

    Predeterminado Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

    Bueno, como pidieron el plugin en este tema
    (Solucionado) Orden de temas adheridos

    y andaba aburrido, pues lo hize...

    Las Instrucciones de Instalacion son:

    Código:
    Paso 1.- Subir el contenido de la caperta upload a la raiz del foro
    Paso 2.- Instalar el Producto product-jhonnyf_ordenar_importan.xml
    Paso 3.- Editar el Archivo forumdisplay.php, más o menos por la linea 880 dice:
    
    --------------------
    SELECT $votequery $previewfield
                thread.threadid, thread.title AS threadtitle, thread.forumid, pollid, open, postusername, postuserid, thread.iconid AS threadiconid,
                thread.dateline, notes, thread.visible, sticky, votetotal, thread.attach, $tachy_columns,
                thread.prefixid, thread.taglist, hiddencount, deletedcount
                " . (($vbulletin->options['threadsubscribed'] AND $vbulletin->userinfo['userid']) ? ", NOT ISNULL(subscribethread.subscribethreadid) AS issubscribed" : "") . "
                " . ($deljoin ? ", deletionlog.userid AS del_userid, deletionlog.username AS del_username, deletionlog.reason AS del_reason" : "") . "
                " . (($vbulletin->options['threadmarking'] AND $vbulletin->userinfo['userid']) ? ", threadread.readtime AS threadread" : "") . "
                " . ($redirectjoin ? ", threadredirect.expires" : "") . "
                $hook_query_fields
            FROM " . TABLE_PREFIX . "thread AS thread
                $deljoin
                " . (($vbulletin->options['threadsubscribed'] AND $vbulletin->userinfo['userid']) ?  " LEFT JOIN " . TABLE_PREFIX . "subscribethread AS subscribethread ON(subscribethread.threadid = thread.threadid AND subscribethread.userid = " . $vbulletin->userinfo['userid'] . " AND canview = 1)" : "") . "
                " . (($vbulletin->options['threadmarking'] AND $vbulletin->userinfo['userid']) ? " LEFT JOIN " . TABLE_PREFIX . "threadread AS threadread ON (threadread.threadid = thread.threadid AND threadread.userid = " . $vbulletin->userinfo['userid'] . ")" : "") . "
                $previewjoin
                $tachyjoin
                $redirectjoin
                $hook_query_joins
            WHERE thread.threadid IN (0$ids) $hook_query_where
            ORDER BY sticky DESC, $sqlsortfield $sqlsortorder" . (!empty($sqlsortfield2) ? ", $sqlsortfield2 $sqlsortorder" : '') . "
        ");
    
    ----------------------------------
    Cambiar la ultima parte por 
    
    ORDER BY sticky DESC, ordenimportante DESC,  $sqlsortfield $sqlsortorder" . (!empty($sqlsortfield2) ? ", $sqlsortfield2 $sqlsortorder" : '') . "
        ");
    
    Paso 4.- Agradecer U_U
    El Paso 4 es Muy Importante

    luego de eso podrán acceder a la siguiente URL:
    tuforo.com/ordentema.php

    y verás esta pantalla donde solo debes poner el id del foro que deseas editar sus temas importantes


    Luego de poner el ID del tema, les mostrará los temas importantes de dicho foro


    Mientras mas alto sea el numero, mayor prioridad tendra, es decir, se ordena de mayor a menor. y el mas alto estará siempre primero en la lista

    Esta con permiso para ser usado solo por los Supermoderadores o Admin


    No lo publico en vbulletin.org porque ahi piden solo en Ingles U_U

    Lo he instalado en varios foros de prueba luego de hacerlo, asi que esta bien testeadito.... si quieren mas adelante se puede modificar la plantilla de visualizacion de temas en foros para ponerle un boton y asi ir a la edicion de los temas Importantes

    Agradecer no cuesta nada......
    Última edición por Jhonnyf; 14/11/2009 a las 10:23
    Duditas le gusta esto.

  2. #2
    Miembro especial Miembro de diamante Array Avatar de Tharos
    Fecha de ingreso
    26 dic, 07
    Ubicación
    Chile
    Mensajes
    1,550
    Gustado
    33 Veces
    Me Gustan
    6 Veces

    Predeterminado Re: Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

    Gracias amigo por tu ayuda =)

  3. #3
    Miembro especial Miembro de platino Array Avatar de kenshin_inferno
    Fecha de ingreso
    19 mar, 08
    Mensajes
    459
    Gustado
    0 Veces
    Me Gustan
    4 Veces

    Predeterminado Re: Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

    Sencillamente lo máximo, se agradece el aporte, pues estaba esperando algo así para mantener un órden a mi gusto de los temas adheridos en mi web.
    Muchos saludos amigo Jhonnyf y nuevamente Muchas Gracias.

  4. #4
    Miembro especial Miembro de oro Array Avatar de Links
    Fecha de ingreso
    14 nov, 07
    Ubicación
    Escobar, Buenos Aires, Argentina.
    Mensajes
    221
    Gustado
    0 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

    vamos a probarlo a ver q onda

  5. #5
    Miembro especial Miembro de oro Array
    Fecha de ingreso
    13 jul, 08
    Mensajes
    159
    Gustado
    43 Veces
    Me Gustan
    47 Veces

    Predeterminado Re: Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

    Hola Jhonnyf:

    Ante todo darte las gracias por aportar algo tan interesante.

    Yo tengo un problema con esto, y es que soy supermoderador de mi foro con ID:2, de hecho, el foro lo he creado yo. Pues cuando pongo la URL para ordenar los Adheridos me salta el siguiente mensaje.

    "No estas permitido para modificar el orden de los temas importantes".

    He intentado modificar valores en los archivos XML y PHP de la descarga, pero no doy con ello.

    Supongo que seré un caso excepcional, pero si pudieras echarme una mano para solucionarlo, te estaré muy agradecido.

    Gracias y un saludo...

  6. #6
    Miembro especial Miembro de diamante Array Avatar de Jhonnyf
    Fecha de ingreso
    06 sep, 08
    Ubicación
    Dentro de mi
    Mensajes
    1,123
    Gustado
    42 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

    en el PHP en la linea 46 dice
    Código PHP:
    if (!in_array($vbulletin->userinfo['usergroupid'], array(5,6))) 
    Cambialo por

    Código PHP:
    if ($vbulletin->userinfo['userid']<> ID_DEL_USUARIO_QUE_VA_A_MANEJARLO

  7. #7
    Miembro especial Miembro de oro Array
    Fecha de ingreso
    13 jul, 08
    Mensajes
    159
    Gustado
    43 Veces
    Me Gustan
    47 Veces

    Predeterminado Re: Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

    Eres la caña Jhonnyf. Ahora me funciona de maravilla.

    Muchísimas gracias por tu ayuda. ;-)

  8. #8
    Miembro especial Miembro de diamante Array Avatar de Jhonnyf
    Fecha de ingreso
    06 sep, 08
    Ubicación
    Dentro de mi
    Mensajes
    1,123
    Gustado
    42 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

    aprendan a agradecer U_U

  9. #9
    Miembro especial Miembro de oro Array Avatar de Alucard^
    Fecha de ingreso
    26 ene, 08
    Ubicación
    Argentina
    Mensajes
    236
    Gustado
    8 Veces
    Me Gustan
    5 Veces

    Predeterminado Re: Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

    weno vuelvo dsp de un tiempo, muchas gracias por hacer el plugin, la verdad q sirve mucho esto y una preg.. si yo lo ordeno de tal forma y dsp postean en alguno de los temas adheridos.. ese tema sube arriba?

  10. #10
    Miembro especial Miembro de diamante Array Avatar de Jhonnyf
    Fecha de ingreso
    06 sep, 08
    Ubicación
    Dentro de mi
    Mensajes
    1,123
    Gustado
    42 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

    Cita Iniciado por Alucard^ Ver mensaje
    weno vuelvo dsp de un tiempo, muchas gracias por hacer el plugin, la verdad q sirve mucho esto y una preg.. si yo lo ordeno de tal forma y dsp postean en alguno de los temas adheridos.. ese tema sube arriba?
    Se olvida de ordenar segun fecha de posteo... se ordena solo por el numero que le hayas puesto (esa es la funcion de esta modificacion)

  11. #11
    Miembro especial Miembro de oro Array Avatar de Alucard^
    Fecha de ingreso
    26 ene, 08
    Ubicación
    Argentina
    Mensajes
    236
    Gustado
    8 Veces
    Me Gustan
    5 Veces

    Predeterminado Re: Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

    hey jhonnyf... recien ahora tuve tiempo y lo pude instalar... pero resulta q no me funciona... en si.. el plugin se instalo bien.. aparece el www.misitio.com/ordentema.php y dsp de editar el orden de los temas importantes si vuelvo a ver en el mismo id del foro.. veo q se puso bien osea..

    3
    2
    1
    0

    como yo lo habia puesto.. ai si se editaron bien pero en el foro actualizo y sigue en el mismo orden, tenes idea q puede ser?

  12. #12
    Miembro especial Miembro de diamante Array Avatar de Jhonnyf
    Fecha de ingreso
    06 sep, 08
    Ubicación
    Dentro de mi
    Mensajes
    1,123
    Gustado
    42 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

    Cita Iniciado por Alucard^ Ver mensaje
    hey jhonnyf... recien ahora tuve tiempo y lo pude instalar... pero resulta q no me funciona... en si.. el plugin se instalo bien.. aparece el www.misitio.com/ordentema.php y dsp de editar el orden de los temas importantes si vuelvo a ver en el mismo id del foro.. veo q se puso bien osea..

    3
    2
    1
    0

    como yo lo habia puesto.. ai si se editaron bien pero en el foro actualizo y sigue en el mismo orden, tenes idea q puede ser?
    modificaste el forumdisplay.php?

    mandame un MP con lo que hiciste

  13. #13
    Miembro especial Miembro de oro Array Avatar de Kevinex
    Fecha de ingreso
    05 sep, 07
    Ubicación
    Cordoba - Argentina
    Mensajes
    145
    Gustado
    0 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Plugin para cambiar el Orden de temas adheridos (Temas Importantes)

    Yo lo tradusco al inglés si querés.