News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

[Tip] Nivel de actividad en los post

Started by Aportadordelmix, June 06, 2010, 10:35:44 AM

Previous topic - Next topic

Aportadordelmix

[Tip] Nivel de actividad en los post

Consejo simple que lo he visto en varios puesto y en el español no lo encotre asi que decidi traducirlo el cual explicará como poner una barra de activida en los post.

Creador original: Nas de este tip Topic original

Para empezar, Debemos buscar en themes/default/Display.template.php

// Show avatars, images, etc.?

Luego lo reemplazamos con los siguientes datos:

         // Nivel de actividad en los post
         echo '                                  <b>', $txt['activity_level_posts'], '</b><br />
                        <img src="'.$settings['images_url'].'/poll_left.gif"><img src="'.$settings['images_url'].'/poll_middle.gif" height="12px" width="', ($message['member']['posts'] < 100) ? $message['member']['posts'] : 100, '" title="', $txt[26], ': ', $message['member']['posts'], '"><img src="'.$settings['images_url'].'/poll_right.gif"><br />
                        <br />';

         // Show avatars, images, etc.?


Añadir en

Themes/default/languages/Modifications.spanish_latin.php

Antes de:

?>

$txt['activity_level_posts'] = 'Nível de actividad';


zutzu

Gracias ABM, seguros era muy útil, ojala lo mueven a tutoriales.
saludos!

animeup

oe wey no sirvio  :( no sale y lo hize ta cual puf

Aportadordelmix

Quote from: animeup on June 06, 2010, 02:00:54 PM
oe wey no sirvio  :( no sale y lo hize ta cual puf
Desvirtuar el tip?

Si seguiste tal cual esta, no debe darte error.

4Kstore

Quote from: animeup on June 06, 2010, 02:00:54 PM
oe wey no sirvio  :( no sale y lo hize ta cual puf

Puede ser que no estes usando el theme default, en tal caso utiliza los archivos de tu theme para hacer las modificaciones.
Saludos!

¡¡NEW MOD: Sparkles User Names!!!

animeup

?desvirtual solo digo  que no funciono ami no y lo hize tal cual voy a colocar eso ne la carpeta del tema envez de port default aver

animeup

oe wey pero ya lo coloque en la del tema pero con en la carpeta del tema no ahy nada parecido a esto

Modifications.spanish_latin.php
donde pondria esto
txt['activity_level_posts'] = 'Nível de actividad';?>

animeup

Quote from: 4kstore on June 06, 2010, 02:08:21 PM
Quote from: animeup on June 06, 2010, 02:00:54 PM
oe wey no sirvio  :( no sale y lo hize ta cual puf

Puede ser que no estes usando el theme default, en tal caso utiliza los archivos de tu theme para hacer las modificaciones.
Saludos!

si wey no uso el default por eso te digo pero donde coloco la segunda parte sino ahy nada parecido a esto

odifications.spanish_latin.php

lo colocaria donde dice sentings english php? thanks

vicram10

Modifications.tu_idioma.php

por logica representa el idioma que tienes en tu foro...

agregalo al final del mismo archivo pero del idioma que tengas

animeup

hahaha
ya lo hize pero quedo el cuadro en azul  :-que paso? :-[

luuuciano

si tiene más de 100 mensajes se queda en ancho 100... y si tiene menos el ancho es la cantidad de mensajes?

por cierto, qué tanto afectará la carga del servidor agregar algo así?
No me agradan los foros que no te dejan borrar TU PROPIO usuario, como por ejemplo smfsimple.com.
E incluso te mandan emails no solicitados, de los cuales, quizá, no puedas escapar porque NO te dejan posibilidad a deshabilitarlos (a menos que NO te tengan en su lista negra).

vicram10

Quote from: luuuciano on June 06, 2010, 02:24:56 PM
por cierto, qué tanto afectará la carga del servidor agregar algo así?

no afecta en nada, debido a que las consultas ya son propias del visualizador del post, y lo unico que hace esta modificacion es agregarle una imagen que varia hasta 100 de acuerdo a tu cantidad de mensajes...

en sintesis ya estaba todo hecho solo faltaba agregar una imagen que varia de acuerdo a tu nivel de mensaje, que es justamente lo que hace este tip..

luuuciano

Quote from: vicram10 on June 06, 2010, 02:30:11 PM
Quote from: luuuciano on June 06, 2010, 02:24:56 PM
por cierto, qué tanto afectará la carga del servidor agregar algo así?

no afecta en nada, debido a que las consultas ya son propias del visualizador del post, y lo unico que hace esta modificacion es agregarle una imagen que varia hasta 100 de acuerdo a tu cantidad de mensajes...

ahhh, buenísimo... pensé que requeriría un query más a la base da datos... no que la info ya estaba disponible...
muy bueno!

verés de usarlo (aunque con más de 100 creo, ejejej... si no muchos usuarios van a estar a tope)

me olvidaba... gracias por compartirlo ABM!
No me agradan los foros que no te dejan borrar TU PROPIO usuario, como por ejemplo smfsimple.com.
E incluso te mandan emails no solicitados, de los cuales, quizá, no puedas escapar porque NO te dejan posibilidad a deshabilitarlos (a menos que NO te tengan en su lista negra).

vicram10

si, esa info ya viene, solo se esta acomodando, y sería mejor si es que no tenga el tamaño de siempre.. se puede usar por px o sea agregarle el px a lado de la cantidad de mensajes que agrega 100 px al width de la image

por cierto hay un error en el tuto..

$txt['activity_level_posts'] = 'Nível de actividad';?>

se debe borrar el ?> que sobra ahi, por que causará error

por que se dice que se busque ?> y que se agregue antes

$txt['activity_level_posts'] = 'Nível de actividad';?>

por lo que quedará

$txt['activity_level_posts'] = 'Nível de actividad';?>
?>



Aportadordelmix

Muchas gracias vicram10, arreglado.

Y a
Quotegracias por compartirlo ABM!
luuuciano

luuuciano

ahhh, también es Nivel... no Nível,jejejeje
No me agradan los foros que no te dejan borrar TU PROPIO usuario, como por ejemplo smfsimple.com.
E incluso te mandan emails no solicitados, de los cuales, quizá, no puedas escapar porque NO te dejan posibilidad a deshabilitarlos (a menos que NO te tengan en su lista negra).

Aportadordelmix


luuuciano

acabo de ponerlo... y cuando el usuario tiene más de 100 pasa algo raro
por ej, le pone un ancho width="2.263"
que menos mal que no anda porque quedaría todo roto el diseño!
ejeajejej

es con los decimales parece... hasta el 999 va todo bien
luego ya no funciona
bah, no decimales... puntuación de los miles
No me agradan los foros que no te dejan borrar TU PROPIO usuario, como por ejemplo smfsimple.com.
E incluso te mandan emails no solicitados, de los cuales, quizá, no puedas escapar porque NO te dejan posibilidad a deshabilitarlos (a menos que NO te tengan en su lista negra).

luuuciano

Bueno, le cambié el Default number format, para que no tenga separadores... (una lástima porque me agradaba usar el formato "latino")

A alguien se le ocurre una forma práctica de hacer que se pueda usar un número mayor a 100?
porque lo que me imagino es que debería hacerse un calculo para cada valor, diviendo el número de posts por alguna cantidad... y así achicar el ancho...
lo que conllevaria calculos extras en el servidor simplemente por una cuestión estética/funcional no muy útil... (pero que quedaría bien, en sitios donde los miembros ya pasan de 100 posts holgados)
No me agradan los foros que no te dejan borrar TU PROPIO usuario, como por ejemplo smfsimple.com.
E incluso te mandan emails no solicitados, de los cuales, quizá, no puedas escapar porque NO te dejan posibilidad a deshabilitarlos (a menos que NO te tengan en su lista negra).

ÐŘẪĊỰĽÅ

Me indicais el url de algun foro que lo tenga en marcha, para mirar como es.
.                                         
  Theme by Mr.Truckman  SMF 2.0.7 | SMF

Dios nos creo con dos orejas y una boca, pero algunos los  creo defectuosos, con dos bocas y 1/2 oreja.

Advertisement: