SoporteMyBB tiene ya 1488 temas de soporte resueltos, de un total de 2322. 26 todavía están por resolver y 808 han quedado obsoletos.

[1.6.x] [Plugin] Mostrar Avatar en Temas y Foros 2.1 (Nuevo)
Usuario(s) navegando en este tema: 1 invitado(s)
 
Calificación:
  • 1 votos - 5 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Enviar respuesta 

Edson Ordazv
Developer MyBB
Miembros

Sin conexión Mexico Hombre
Temas: 23
Mensajes: 468
Reputación: 116
Registro en: Oct 2010
30-12-2011 08:19 AM
Regístrate en SoporteMyBB para eliminar este anuncio
ya te explique como asi debe funcionar....

(29-12-2011 11:32 PM)Dark Neo escribió:  Pero si quieres sin usar plugins, debes editar el archivo que menciona Edson y entonces llamar a la variable $avatar de la manera que sea respetada por dicha hook.
Saludos,.,

no de hecho usando plugin solo llamas al hook showthread_end y llamas a la variable $tid por el global y ya de ai con el get thread sacas el uid del user y el get user su info (username,avatar,postnum, etc)
Firma de Edson Ordaz
Da click abajo para ver todos mis plugins en MyBB.com

----> Todos Mis Plugins <-----
Cita este mensaje en tu respuesta
0
shintetsuv
Miembro principiante
Miembros

Sin conexión Peru Hombre
Temas: 96
Mensajes: 356
Reputación: 5
Registro en: Nov 2010
30-12-2011 08:31 AM
bueno gracias, y la verdad no entendi mucho lo que dicen sutedes ya que lo traducen segun lo que ustedes saben y bueno yo no lo se.

lo que trato de decir.

es que en que archivo dentro del ftp edito

y en que plantilla devo modificar.

eso es lo qe trato de decir ( un poco mas detallad9)
se los agradeceria mucho, ya que no entiendo lo que ustedes saben
ya que ustedes saben lo que saben por su experiencia y tiempo en estas cosas.

Gracias..
Firma de shintetsu
Cita este mensaje en tu respuesta
0
Dark Neov
Webmaster
Equipo de soporte

Sin conexión Spain Hombre
Temas: 26
Mensajes: 1,399
Reputación: 367
Registro en: Jul 2011
31-12-2011 12:56 AM
Pues ya esta mas claro ni el agua, solo hay que agregar lo que menciona Edson, con esto puedes estructurar el código que deseas.

respondo a tus preguntas...

en que archivo dentro del ftp puedes editar ???

Dentro del FTP no puedes editar, solo cambiar los nombres, permisos, substituir, etc, pero no puedes cambiar el contenido de los archivos, esto o lo haces desde el panel de tu hosting en la parte de edicion de archivos, o pasando el archivo a tu pc y editarlo, luego utilizar el cliente FTP para subirlo. FTP (File transference protocol) Protocolo de transferencia de archivos, porque no quiero que me digan que esto o aquello, mejor aclaro dudas primeramente.

Plantilla que debes modificar, pues en la que quieras mostrar el cambio, ya que no expones alguna imagen, y yo desconosco este sistema, por eso apenas voy mirando que cosas. Edson creo que ya te entendio, y por eso expuso el como.

Un poco mas detallado ??

Es que no formulan bien sus preguntas y a veces al menos yo suelo confundirme cuando utilizan terminos para mi desconocidos, o que al menos en la ingeniería a mi no me enseñaros, asi que, una disculpa, por eso siempre pido imagenes, si me pones una imagen de como quieres que aparezca de acuerdo a lo que ya tienes, podría explicarte el como y que hacer exactamente, de lo contrario estaremos hablando mediante la manera que para nosotros es más fácil.

Ahora traduzco lo que menciona Edson.

Por lo que le entiendo es que debes ir al plugin y hacer un enganche o hook nuevo.

showthread_end

Luego de esto agregar el código en el plugin mediante la manera que te menciona Edson, y tomando como base el código del plugin para mostrar el avatar si es invitado, usuario eliminado, etc. Pero mediante el código que el te expuso, ya que esta plantilla si toma los valores del tema, con esto ya puedes incluir igualmente en la plantilla que desees mirar dicho contenido.

Si todo queda bien, pues ya con eso solucionas tu problema, por eso siempre menciono que deben tener conocimientos para poder hacer las cosas, para que sea mas facil comunicarnos.

A mi me va bien con una imagen previa, o que nos digas paso a paso que enlaces sigues para ver el contenido, y donde y como exactamente quieres que se muestre. O con las rutas y una imagen previa me iria de lujo y te doy solución el mismo día que vea que cosa.
Firma de Dark Neo
Lo que sabemos es un vaso de agua, lo que ignoramos es el oceano entero [Isaac Newton]

[Imagen: 11izg52.gif]

No ayudare mediante MP o mail a menos que sea demasiado urgente o algo complicado. Todo es mejor que se realice por medio del foro y dar tiempo cuando sea necesario...
Cita este mensaje en tu respuesta
0
shintetsuv
Miembro principiante
Miembros

Sin conexión Peru Hombre
Temas: 96
Mensajes: 356
Reputación: 5
Registro en: Nov 2010
31-12-2011 04:30 AM
(Este mensaje fue modificado por última vez en: 31-12-2011 04:32 AM por shintetsu.)
lo que trato de decir
es llamar el avatar del creador del tema en el showthread.( osea en la informacion donde deja los user por cada post)

lo que trado de hacer es que cuando llame el avatar del creador del tema

quiero ponerlo acostado del las estrallas ( esas que le marcas de 1 a 5 estrellas segun tu merito )

en otras palabras lo que quiero hacer es llamar al avatar del creador del tema para que se vea mas o menos haci..

http://img507.imageshack.us/img507/8895/sinttulohw.png

el Cuadrado negro con borde rojo - seria el avatar del creador del tema.
es lo que trato de hacer.

pero me gustaria que me dijieran mas detalladamente como hacerlo ya que ustedes hablan de su fisica que ustedes saben y la verdad yo no se a lo que ustedes dicen.

me gustaria mas que me ayudaran diciendo : sabes tienes que ir a tal archivo " showtread " que esta dentro de la plantilla ETC

busca esta palabra y cambiala por tal y todo eso.

es lo que trato de decir espero que no se enojen por esto. pero es la pura verdad.

1000 disculpas si fui muy directo.
Firma de shintetsu
Cita este mensaje en tu respuesta
0
Dark Neov
Webmaster
Equipo de soporte

Sin conexión Spain Hombre
Temas: 26
Mensajes: 1,399
Reputación: 367
Registro en: Jul 2011
31-12-2011 05:11 AM
a.- No tienes porque disculparte, pues todos entendemos las cosas de distintas maneras.

b.- Asi como dices pensaba explicarte, pero a veces la gente aunque le expliques no termina entendiendo.

c.- En mas de un tema se te a apoyado y no agradeces siquiera por el que se tome la molestia uno de mirar tus detalles.

d.- En cuanto sepa de que cosa te aviso.

Espero que tampoco te enojes por esto, pero tambien es la pura verdad. Si quieres mira los temas que has escrito y en que se te ha apoyado y muy rara vez mencionas ( si se me ha solucionado el problem, den el tema por cerrado, o gracias por tomarse la molestia de responderme a mis preguntas aunque las exponga en un lugar fuera de contexto y disculpen si voy con desorden de los temas y aunque me ayudan, no les entiendo )

Este no es el tema indicado para tratar este asunto ya que solo es para tratar asuntos relacionados con el plugin que se creo y esto sería otra cosa distinta quizá, pero he notado que Edson te ha dado la solución y te hemos dicho lo que nos preguntaste, tu dices solo diganme como y yo lo hago, pues para nosotros es doble el trabajo, porque no vamos ni a utilizar esto para nosotros, y tenemos que hacerlo en nuestra web, luego explicarte paso a paso que hicimos exactamente para que nos entiendas. Pues tu dinnos si crees que sea lo adecuado que nosotros trabajemos doble y nisiquiera un gracias ni nada recibamos de su parte.

Estamos siendo directos asi que espero no te ofendas, porque voy a mirar tu caso, solo que te pido un poco de consideración y conciencia, ya que ahora dime tu si te dedicas a algo como por ejemplo a la cocina (es una suposicion). Te pido la receta secreta de tu guiso, y tu me dices aaah, pues ponle un poco de Salsa Inglesa, tomate, pimiento y sal.

Y yo te digo, mejor dime exactamente la receta, bueno escribemela en un papel, pero paso a paso que hiciste porque no te entiendo. Pero que yo entienda, porque si no te dire que lo necesito asi y no me estas ayudando de mucho con lo que me dices.

Ahora dime tu, que pensarías ??

Si ya me has dado algunas recetas y echo comidas y ni las gracias te he dado, ni te he dado nada por ello, porque lo has echo gustoso ayudandome y me pasas los ingredientes secretos y aun asi te exijo que me la pases por escrito, pero primero la hagas, para ver si me gusta, porque quiza no me guste y te pida otra hasta que a mi me guste ???

Dime tu que pensarías de esto ???
Firma de Dark Neo
Lo que sabemos es un vaso de agua, lo que ignoramos es el oceano entero [Isaac Newton]

[Imagen: 11izg52.gif]

No ayudare mediante MP o mail a menos que sea demasiado urgente o algo complicado. Todo es mejor que se realice por medio del foro y dar tiempo cuando sea necesario...
Cita este mensaje en tu respuesta
2
shintetsuv
Miembro principiante
Miembros

Sin conexión Peru Hombre
Temas: 96
Mensajes: 356
Reputación: 5
Registro en: Nov 2010
31-12-2011 05:20 AM
en parte tienes razon y verdad disculpenme.
tambien como ustedes nop tengo mucho tiempo para estar entrando cada rrato

pero con lo que me has escrito me hiso tomar reconsideracion.
no lo sabre expresar con texto pero al momento de dirijirme a ustedes.
lo hago de forma muy respetable, ya que a ustedes les tengo mucho respeto por lo que ayudan a las personas.

en otras palabras muchas gracias y perdonen por no saber dar una respuesta a temas anteriores.

estare esperando la solucion , muchas gracias amigaso..
Firma de shintetsu
Cita este mensaje en tu respuesta
0
Dark Neov
Webmaster
Equipo de soporte

Sin conexión Spain Hombre
Temas: 26
Mensajes: 1,399
Reputación: 367
Registro en: Jul 2011
31-12-2011 05:56 AM
No te preocupes, ya esta la solución.

1.- Ir a mi plugin y buscar esta linea.

Código PHP:
$plugins->add_hook("forumdisplay_thread""avatar_en_temas2"); 

y debajo agregar esta...

Código PHP:
$plugins->add_hook("showthread_start""avatar_en_temas"); 

Esto que hace... Esta llamando a la variable del avatar de creador a la plnatilla showthread para mostrarla donde quieres., Si usas la que dijo Edson no funciona, pues es en una parte de la plantilla que el código aun no carga, por eso la puse en el start, de acuerdo al plugin que hice asi funciona, te dejare imagen adjunta y te explico que pasa para que mas o menos entiendas el funcionamiento.

2.- Ir a la configuración y guardar las plantillas (el contenido ya que cambiara al desinstalar el plugin y volverlo a instalar, esto para que te quede igual a como ya tienes todo y no afecte en nada):

forumdisplay_thread
forumbit_depth2_forum_lastpost

Ahora ya que tienes esto desactiva el plugin y sube el nuevo que cambiaste ya con la nueva variable que ye indique arriba en el paso 1.

3.- Actualiza la cache de plugins como muestro en el video y ahora activa el plugin.

Vuelve a poner el contenido de tus plantillas..

forumdisplay_thread
forumbit_depth2_forum_lastpost

Y paso seguido ve a las plantillas de Showthread y en la siguiente plantilla

showthread_ratethread

Busca lo siguiente:

Código PHP:
{$lang->thread_rating

Y antes de eso pon la variable del avatar, quedando asi...

Código PHP:
{$avatar_usuario} {$lang->thread_rating

Guarda tus tres plantillas.

4.- Configura tu plugin y ahora selecciona las opciones de mostrar avatar del creador del tema como Si, para que se muestre el avatar en la parte que deseas.

Si no quieres que aparezca en la parte de los foros, pues solo elimina de las plantillas anteriores las variables de avatar que convengan y listo-...


Resultado final...

[Imagen: 20uadg1.png]

Mi tema es diferente al tuyo, solo hay que acomodarlo al gusto, yo lo puse al lado de la votacion del tema como puedes ver, asi que con eso creo que ya esta tu solución lista.

Saludos...
Firma de Dark Neo
Lo que sabemos es un vaso de agua, lo que ignoramos es el oceano entero [Isaac Newton]

[Imagen: 11izg52.gif]

No ayudare mediante MP o mail a menos que sea demasiado urgente o algo complicado. Todo es mejor que se realice por medio del foro y dar tiempo cuando sea necesario...
Cita este mensaje en tu respuesta
0
shintetsuv
Miembro principiante
Miembros

Sin conexión Peru Hombre
Temas: 96
Mensajes: 356
Reputación: 5
Registro en: Nov 2010
31-12-2011 07:20 AM
si lo pude llamar al showthread.
pero la cosa es que quisiera ponerle un tamaño a ese avatar.

osea al avatar que llame al showthread quisiera hacer mas grande.
ya que cuando lo modifico el tamaño por "configuraciones" cambia el tamaño globalmente de todos. y quisiera que solo se cambie al del showthread.

espero que me entiendas.. gracias.
Firma de shintetsu
Cita este mensaje en tu respuesta
0
Dark Neov
Webmaster
Equipo de soporte

Sin conexión Spain Hombre
Temas: 26
Mensajes: 1,399
Reputación: 367
Registro en: Jul 2011
31-12-2011 08:02 AM
(Este mensaje fue modificado por última vez en: 31-12-2011 08:03 AM por Dark Neo.)
Claro, pues sería mediante el creado de otra variable completamente distinta y asociando un tamaño de ciertas dimensiones desde el mismo plugin.

Para que me entiendas copiar la funcion de los temas completamente y darle otro nombre, ese nombre, ponerlo como enganche en la hook asociada.

Luego solo cambiar en la variable $avatar_usuario los datos que deseas, ancho y alto, lo mas recomensable sería ponerle un adicional, para que no tengas problemas. Por ejemplo $avatar_usuario_posts

Para que luego en lugar de llamar a la variable de la forma {$avatar_usuario}

sea a {$avatar_usuario_posts}.

Esto es en el plugin lo de crear todo el proceso y la funcion extra. Y luego en la plantilla añadir un alto y ancho que tu elijas para que sean mostrados incluso con otro color de fondo, etc, solo cambiando las variables de {$ancho}, {$alto}, {$fondo} y {$marco} creo que esas puse si no mal recuerdo, casi siempre soy muy especifico en detalles para que cualquiera pueda editar a su gusto las opciones.

Otra opción que te doy es que si quieres te modifico el plugin con los datos ya creados y solo modifiques al gusto tus plantillas, ya que como puedes ver la imagen son diferentes muchas ocasiones los que usamos unos de otros xD.

O bien segundamente lo hacemos por msn, para que quede correcto y como quieres, ya que siempre salen detalles en el proceso y creo que asi te iria mejor y a mi tambien.

Saludos...
Firma de Dark Neo
Lo que sabemos es un vaso de agua, lo que ignoramos es el oceano entero [Isaac Newton]

[Imagen: 11izg52.gif]

No ayudare mediante MP o mail a menos que sea demasiado urgente o algo complicado. Todo es mejor que se realice por medio del foro y dar tiempo cuando sea necesario...
Cita este mensaje en tu respuesta
0
buchav
Miembro novato
Miembros

Sin conexión Oculta Oculto
Temas: 0
Mensajes: 2
Reputación: 0
Registro en: Nov 2010
10-03-2012 06:53 PM
Estaria bueno que quedara aliniado con la informacion osea que este el avatar y al cosatdo la info.. del autor ,etc se puede?
Cita este mensaje en tu respuesta
0

Enviar respuesta 

Posibles temas similares...
Tema: Autor Respuestas: Vistas: Último mensaje
Ladrillo [1.4.x/1.6.x] [Plugin] iShare: Comparte los temas en redes sociales [Inglés] Bour Elvan 33 3,920 26-11-2012 06:18 AM
Último mensaje: Matias0D
  [Plugin] Points In Post: Sistema de puntuación de temas Edson Ordaz 44 4,621 17-08-2012 10:59 PM
Último mensaje: cronos
  [Plugin] Mostrar avatar en temas y foros Dark Neo 21 1,645 14-12-2011 12:01 AM
Último mensaje: Dark Neo
  [1.4.x/1.6.x] [Plugin] Top Poster's Index: Mostrar un top con los usarios con más mensajes en el index [Inglés] Bour Elvan 14 1,854 23-05-2011 06:47 PM
Último mensaje: augusto
  [1.6.x] [Plugin] Cierra temas antiguos [Español] Mauricio 11 1,527 23-05-2011 06:46 PM
Último mensaje: augusto

Salto de foro: