[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 (http://www.simplemachines.org/community/index.php?topic=273132.0)
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.phpAntes de:
?>
$txt['activity_level_posts'] = 'Nível de actividad';
(http://img683.imageshack.us/img683/5348/postbb.jpg)
Gracias ABM, seguros era muy útil, ojala lo mueven a tutoriales.
saludos!
oe wey no sirvio :( no sale y lo hize ta cual puf
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.
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!
?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
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';?>
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
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
hahaha
ya lo hize pero quedo el cuadro en azul :-que paso? :-[
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í?
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..
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!
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';?>
?>
Muchas gracias vicram10, arreglado.
Y a
Quotegracias por compartirlo ABM!
luuuciano
ahhh, también es Nivel... no Nível,jejejeje
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
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)
Me indicais el url de algun foro que lo tenga en marcha, para mirar como es.
http://cbabikes.com.ar/foros/
(aunque no sé por cuanto tiempo lo tendrá eh, jejejej... apurate)
Gracias pero no lo veo :(
Quote from: ÐŘẪĊỰĽÅ on June 06, 2010, 04:53:46 PM
Gracias pero no lo veo :(
algo pasa en firefox... la barra media no toma el ancho dado... y el código html parece correcto... no sé qué será...
Pues esperaremos a que funcione bien.
se les ocurre qué puede ser que, al menos en mi firefox, con el siguiente código la barra del medio no toma el ancho?
<img src="http://cbabikes.com.ar/foros/Themes/actualism203/images/poll_left.gif"><img src="http://cbabikes.com.ar/foros/Themes/actualism203/images/poll_middle.gif" height="12" width="66"><img src="http://cbabikes.com.ar/foros/Themes/actualism203/images/poll_right.gif">
se puede ver en vivo acá (http://cbabikes.com.ar/foros/index.php/topic,1564.0.html)
lo probé con otros navegadores y anda bien...
Sale con la punta de la derecha cortada y más abajo.
Lo mire en varios navegadores.
perdón, no me di cuenta que el enlace de ejemplo que dejé era una parte no pública!
ahora busco otro y lo cambio, disculpen
Quote from: ÐŘẪĊỰĽÅ on June 06, 2010, 05:45:52 PM
Sale con la punta de la derecha cortada y más abajo.
Lo mire en varios navegadores.
ÐŘẪĊỰĽÅ, probé con varios, bajo windows... firefox, ie, chrome... en linux con konqueror, opera... y salvo en icecat de linux (que me hace eso de que la barra del medio no toma el ancho, no sé por qué)... en todos lo veo bien...
Si funciona pero con los que tienen muchos mensajes sale cortado despuntado.
oigan :/ e colocado el tip en mi foro :( se pudo pero no se ve el nombre de
nivel de actividad
|-----------------------|
solo
|------------------------|
en theme n2010
no sale leguages ..
le agrege la carpeta y lo unico q inclui fue mod----- mi idioma
tenès que cambiar/agregar en themes/default/languages/laralala.php
laralala será el que te esté haciendo falta, en este caso el modificationsalgo supongo
(yo al final lo quité... mucho no sirve cuando ya hay muchos usuarios con más de 100 posts)
Quote from: luuuciano on June 12, 2010, 03:14:46 PM
tenès que cambiar/agregar en themes/default/languages/laralala.php
laralala será el que te esté haciendo falta, en este caso el modificationsalgo supongo
(yo al final lo quité... mucho no sirve cuando ya hay muchos usuarios con más de 100 posts)
Si, eso es lo unico que no tiene bueno.
Me re sirvio amigo y lo logre jeje.. estoy buscando varios tip donde puedo encontrar alguien sabe??
osea de ganar puntos o premios por post, poder dar gracias o medallas o un sistema haci alguien sabe donde consigo??
Gracias me sirvio y lo puede hacer.
En smf hay una seccion que es de tips
http://www.simplemachines.org/community/index.php?board=72.0
Esta en ingles.
Espero que te sirva.
Quote from: ABM® on June 30, 2010, 10:56:02 PM
En smf hay una seccion que es de tips
http://www.simplemachines.org/community/index.php?board=72.0
Esta en ingles.
Espero que te sirva.
uu buenisimo amigo gracias por responder tan rapido.. ( de 1 dia al otro ) bue traducire las que usare y las posteare en español aca.:P gracias muchas gracias.-
Gracias a vos, espero que te sirva.
alguien tiene una idea de como cambiar la barra o el color???
gracias!
ya lo instale y funciona perfecto, pero el color de la barrita lo prefiero en verde!
pero no se como hacerlo!
Saludos
poll_left.gif
poll_middle.gif
poll_right.gif
buscá esos archivos en tu /themes/laralala/images, o por ahí, los editás a tu gusto, los subís