Nueva Version 1.2
Hola les traigo la nueva versión de este plugin que genera indices automáticos de los temas de los foros, en esta versión solucione errores como la deformidad en usuarios normales e invitados, un error en una consulta con el prefijo de la tabla, mejore un poco el código y el uso del sistema de lenguajes de mybb.
como mejora este plugin en los ajustes incluí que los prefijos sean opcionales, así podrán elegir usar o no los prefijos ademas dará el mismo plugin compatibilidad para 1.4.x (aunque supongo que a estas alturas ya nadie lo usa)
el uso es prácticamente el mismo que el anterior, suben los archivos y desde el panel de administración en plugins activan el plugin, van a los ajustes y hay encontraran 3 ajustes.
Foros a Incluir = acá colocan las ids de los foros que tendrán su indice si son varios coloquen separados por comas (2,3,4,8,10) ojo deben colocar ids de foros no categorías...
Autor = aca colocan la id del usuario que se mostrara como el autor del indice
Prefijos = aca podran configurar si mostrar los prefijos o no en el listado de teas del indice (los prefijos no alteraran el orden en caso de ordenar por nombre de temas) si usan mybb 1.4.x dejar en no ya que en 1.4.x no tenia prefijos.
Version 1.0
Estaba viendo este tema
http://www.mybb-es.com/showthread.php?tid=4181
y se me ocurrio hacer mi propio plugin para generar los indices, ahora les dijo como funcionan suben el archivo por ftp y desde el panel admin activan el plugin,
[Imagen: 96780821.jpg]
Luego pueden ir a los ajustes y buscar MyIndice Settinngs, el plugin automáticamente mostrar un indice para todos los foros que contengan como mínimo 1 tema si no tiene temas no se mostrara el enlace, si ustedes quieren que no se muestre un indice para algún foro en especifico puede agregar la id del foro en el primer campo pueden agregar varios foros a los que no les quieran indices agregando sus ids separadas por una coma.
ejemplo: 1,5,20,32
en el segundo campo del ajustes pueden poner la id de quien aparecerá como el autor de los indices por defecto puse que la id 1 sea el autor pero ustedes pueden cambiarla y poner el que quieran.
[Imagen: 15393124.jpg]
[Imagen: 65350133.jpg]
Cualquier ajuste mayor o mas especifico se debe hacer editando el plugin (con notepad++ de preferencia).
Guardado todos los ajustes al abrir un foro, que cumpla con las condiciones que describí antes en el listado de temas al principio debería mostrarse un "Tema" mas bien tipo anuncio que dice indice de $forumname" al darle click debería mostrarle una especie de post con un listado de todos los temas que contiene ese foro ordenado alfabéticamente cada tema de esta lista es también un enlace clickeable que abriara el tema al cual le den click.
[Imagen: 63437671.jpg]
[Imagen: 88028435.jpg]
Espero que no tenga ningún error lo revise bastante pero solo lo he probado yo y no tengo nadie mas que lo pruebe bueno cualquier cosa me avisan para que este plugin funcione bien debe estar escrito "{$myindex}" antes de "{$threads}" en la plantilla forumdisplay_threadlist si no hay problema debería crearse sola esa modificación en la plantilla si hay algun problema con esa plantilla es probable que deba modificarse manualmente.
una demostración acá
http://mybbdemos.tk/forumdisplay.php?fid=13
acá les dejo el archivo
version 1.0
[attachment=531]
NUEVAS VERSIONES
version 1.1
Esta versión es la misma la misma que la anterior, esepto que he agregado la opción de poder ordenar el indice por titulo, por fecha de creación y fecha del ultimo mensaje, de forma ascendente y descendente, bajo el indice encontraran esta opción.
[Imagen: dibujo1qm.jpg]
para pasar a esta versión solo se necesita reemplazar el archivo
Gracias a Gmaster por la idea
[attachment=433]
version 1.1.2
Esta versión es pedido de Bour Elvan y mauro25987. Como querían en esta versión el ajuste es para poner las ids de los foros que quieren que se les genere un indice.
Por tanto el ajuste se cambio un poco
[Imagen: dibujo2py.jpg]
También tiene la opción de la otra versión para ordenar el indice.
Para pasar a esta versión hay que desactivar la anterior reemplazar los archivos y volver a activar producto de la edición del ajuste
[attachment=569]
Cualquier Cosa me avisan