MOD Count descendant's posts

Started by davidhs, April 13, 2011, 12:20:56 PM

Previous topic - Next topic

davidhs

Count descendant's posts

ACERCA DE...

Count descendant's posts, 1.0.11
Contar mensajes de descendientes
© 2011-2019 por davidhs


Esta obra está bajo una licencia de Creative Commons Reconocimiento 3.0 Unported.

DESCRIPCIÓN

Añade la posibilidad de contar mensajes de descendientes en totales de foros en "Centro de Administración SMF > Foros > Configuración".


Este MOD puede causar una disminución de rendimiento en sitios con muchos foros descendientes.

EJEMPLO


COMPATIBILIDAD SMF


  • SMF 2.0 a 2.0.15.
  • SMF 2.1 Beta 3.

En SMF 2.1 RC1 y siguientes ya se incluye la funcionalidad de este MOD.

IDIOMAS


  • english, english_british.
  • spanish_es, spanish_latin.

DESCARGA

Enlace al MOD.

INSTALACIÓN MANUAL

Véase https://wiki.simplemachines.org/smf/Manual_installation_of_mods

COLABORA CON ESTE MOD

Esta obra está bajo una licencia de Creative Commons Reconocimiento 3.0 Unported.

Eres libre de compartir y adaptar este MOD. Además puedes colaborar de diversas formas:

REGISTRO DE CAMBIOS

Leyenda:   ! Corregido   + Añadido   - Eliminado   * Cambiado   @ Nota

1.0.12  21/02/2021
------------------
! SMF 2.0.x: No utilizar entidades HTML en idiomas ISO-8859-1.
+ Compatibilidad SMF: 2.0.16-2.0.18.

1.0.11  04/05/2019
------------------
@ En SMF 2.1 RC1 y siguientes ya se incluye la funcionalidad de este MOD.

1.0.10  13/08/2018
------------------
! Error en el código fuente.
+ SMF 2.1.x: Código de desinstalación para las variables de configuración.
+ SMF 2.1.x: Utiliza integration hooks.
+ Compatibilidad SMF: 2.0.9 a 2.0.15 y 2.1 Beta 3.
- Idiomas: spanish, spanish-utf8 (no son utilizados).

1.0.9   24/06/2014
------------------
! Utilizar entidades HTML en idiomas ISO-8859-1.
+ Compatibilidad SMF: 2.0.8.

1.0.8   25/01/2014
------------------
+ Compatibilidad SMF: 2.0.7.

1.0.7   24/10/2013
------------------
+ Compatibilidad SMF: 2.0.6.

1.0.6   19/08/2013
------------------
@ Esta obra está bajo una licencia de Creative Commons Reconocimiento 3.0 Unported https://creativecommons.org/licenses/by/3.0/deed.es_ES
+ Compatibilidad SMF: 2.0.5.

1.0.5   10/04/2013
------------------
+ Compatibilidad SMF: 2.0.4.
- Compatibilidad SMF: Soporte a las versiones Beta y RC.

1.0.4   22/12/2012
------------------
+ Compatibilidad SMF: 2.0.3.
+ Redirección al área "Foros > Configuración" después de la instalación.

1.0.3   24/12/2011
------------------
+ Compatibilidad SMF: 2.0.2.

1.0.2   20/09/2011
------------------
+ Compatibilidad SMF: 2.0.1.

1.0.1   18/06/2011
------------------
+ Compatibilidad SMF: 2.0.

1.0     13/04/2011
------------------
+ Campo de chequeo para contar mensajes de descendientes en totales de foros.
+ Compatibilidad SMF: 2.0 Beta 3.1 Public, Beta 4 y RC1 a RC5.
+ Idiomas: english, english-utf8, english_british, english_british-utf8, spanish, spanish-utf8, spanish_es, spanish_es-utf8, spanish_latin, spanish_latin-utf8.

kenet



Thomas Alva Edison dijo:

    "No fracasé, sólo descubrí 999 maneras de como no hacer una bombilla."



davidhs

Nueva versión:

1.0.1   18/06/2011
------------------
+ Compatibilidad SMF: Añade 2.0.

davidhs

Nueva versión:

1.0.2   20/09/2011
------------------
+ Compatibilidad SMF: Añade 2.0.1.

davidhs

Nueva versión:
1.0.3   24/12/2011
------------------
+ Compatibilidad SMF: Añade 2.0.2.

davidhs

Nueva versión:
1.0.4   22/12/2012
------------------
+ Compatibilidad SMF: Añade 2.0.3.
+ Redirección al área "Foros > Configuración" después de la instalación.

davidhs

Nueva versión:
1.0.5   10/04/2013
------------------
+ Compatibilidad SMF: Añade 2.0.4.
- Compatibilidad SMF: Elimina el soporte a las versiones Beta y RC.

davidhs

Nueva versión:
1.0.6   19/08/2013
------------------
@ Esta obra está bajo una licencia de Creative Commons Reconocimiento 3.0 Unported http://creativecommons.org/licenses/by/3.0/deed.es_ES
+ Compatibilidad SMF: Añade 2.0.5.

davidhs

Nueva versión:
1.0.7   24/10/2013
------------------
+ Compatibilidad SMF: 2.0.6.

davidhs

Nueva versión:
1.0.8   25/01/2014
------------------
+ Compatibilidad SMF: 2.0.7.

davidhs

Nueva versión:
1.0.9   24/06/2014
------------------
! Utilizar entidades HTML en idiomas ISO-8859-1.
+ Compatibilidad SMF: 2.0.8.


davidhs

#13
Compatible con SMF 2.0.10.

davidhs

#14
Compatible con SMF 2.0.11.



davidhs

Compatible con SMF 2.0.14 y 2.0.15.

-Rock Lee-

¿Eso ya no lo agregaba SMF por defecto? o ¿Es otra cosa distinta esta modificación?


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

davidhs

SMF cuenta hasta el segundo nivel, este mod cuenta todos los niveles. La mayoría de foros tienen como mucho dos niveles de subforos y esto no les afecta. Pero si tienes tres niveles con este mod se cuentan también los temas del tercer nivel.

Sin ir más lejos en este foro ocurre (¡que instalen mi mod! :D): El foro Language Specific Support https://www.simplemachines.org/community/index.php?board=12.0 tiene 2,960 Mensajes / 427 Temas pero solo uno de sus subforos, Español (Spanish) https://www.simplemachines.org/community/index.php?board=16.0, tiene muchos más.

Me he dado cuenta de que no tengo ejemplo. Como no puedo modificar el primer post lo pondré aquí. Supongo una estructura de subforos con temas y respuestas en algunos. La primera columna muestra los valores que da SMF y la segunda columna los que se dan si se activa el conteo de descendientes:

                                   Normal           With count descendant

Board1                       5 Posts / 4 Topics      10 Posts / 7 Topics
|
+--Board1.1                  3 Posts / 2 Topics       6 Posts / 4 Topics
|  |
|  +--Board1.1.1             5 Posts / 3 Topics       5 Posts / 3 Topics
|  |  |
|  |  +--Board1.1.1.1        3 Posts / 2 Topics       3 Posts / 2 Topics
|  |  |  |
|  |  |  +--Topic3 - 1 Reply
|  |  |  +--Topic4 - 0 Reply
|  |  |
|  |  +--Topic1 - 1 Reply
|  |
|  +--Topic2 - 0 Reply
|
+--Board1.2                   1 Post / 1 Topic         1 Post / 1 Topic
|  |
|  +--Topic5 - 0 Reply
|
+--Topic6 - 1 Reply
+--Topic7 - 0 Reply

-Rock Lee-

Es lo malo no poder editar el primer mensaje, aunque si no lo toman como doble publicación estará todo bien... ahora lo entiendo y si había notado ello pero ¿eso no generara un error tener contarlo? o ¿no seria una carga para el hosting/servidor tener revisar un tercer nivel?



Saludos!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

davidhs

El funcionamiento es similar al conteo hasta el nivel 2 de SMF, lo único que el mod continúa hasta que no encuentra más descendientes. Por este lado no hay error.

Si hay muchos foros de tercer nivel o más puede llegar a ser una carga para el servidor, pero no se suele utilizar mucho tantos niveles. El mod ha estado en un foro en linea donde teníamos un subforo con tres niveles y no se notaba nada. Es probarlo, si se detecta que va lento siempre se puede desinstalar sin problemas.

-Rock Lee-

Eso es verdad aunque hay algunos usan muchos niveles, seria cuestión de probarlo a ver que tal va por ese lado sino como recomiendas es desintalarlo sin problemas. Cualquier cosa andaré publicando por aquí si pasa algo ;) gracias por tu tiempo!


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

davidhs

Nueva versión:
1.0.10  13/08/2018
------------------
! Error en el código fuente.
+ SMF 2.1.x: Código de desinstalación para las variables de configuración.
+ SMF 2.1.x: Utiliza integration hooks.
+ Compatibilidad SMF: 2.0.9 a 2.0.15 y 2.1 Beta 3.
- Idiomas: spanish, spanish-utf8 (no son utilizados).

davidhs

#24
Nueva versión:
1.0.11  04/05/2019
------------------
@ En SMF 2.1 RC1 y siguientes ya se incluye la funcionalidad de este MOD.

davidhs

Compatible con SMF 2.0.16 y 2.0.17.

davidhs

Nueva versión:
1.0.12  21/02/2021
------------------
! SMF 2.0.x: No utilizar entidades HTML en idiomas ISO-8859-1.
+ Compatibilidad SMF: 2.0.16-2.0.18.

Advertisement: