• 2
  • 6 RepliesReplies
  • 5267 ReadTimes Read
  • 13 PointsPoints

Topic: Crear apartados para display [DEFAULT]

Usuario: DIBILO
Rango: Nuevo Usuario
Mensajes: 307
Points: 7
Perfil: View Profile
Pais:
bo
Crear apartados para display [DEFAULT]
April 23, 2013 - 09:13 09:13
Vamos aprender a colocar apartado a nuestro display, yo lo haré en el theme default ya que es la base, ustedes luego lo hacen donde quieran y como quieran, si necesitan ayuda lo dices y te lo soluciono, bueno.

Tenemos nuestro theme así:

Show content

Nuestra misión es agregar mas apartados y os voy a enseñar a agregarlos y os daré algunos códigos como nick de registro, texto personal, última conexión, y demás.

Bueno comenzemos, primero que todos nos dirigiremos a nuestro display.template.php de nuestro theme.

Una vez abierto buscaremos esto:

Code: [Select]
/ Show how many posts they have made.
if (!isset($context['disabled_fields']['posts']))
echo '
<li class="postcount">', $txt['member_postcount'], ': ', $message['member']['posts'], '</li>';

Esto son los mensajes que cuentan bueno empezaremos colocando de bajo de los mensajes y arriba del karma, recuerda que siempre que añadas un apartado al display (a no ser que quieras que vayan junto como) tiene que estar por debajo del </li>  y siempre dentro de:

Code: [Select]
// Show the member's custom title, if they have one.
if (!empty($message['member']['title']))
echo '
<li class="title">', $message['member']['title'], '</li>';

Hasta esto:

Code: [Select]
// Otherwise, show the guest's email.
elseif (!empty($message['member']['email']) && in_array($message['member']['show_email'], array('yes', 'yes_permission_override', 'no_through_forum')))
echo '
<li class="email"><a href="', $scripturl, '?action=emailuser;sa=email;msg=', $message['id'], '" rel="nofollow">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/email_sm.gif" alt="' . $txt['email'] . '" title="' . $txt['email'] . '" />' : $txt['email']), '</a></li>';

Bueno ya sabiendo esto sigamos.

Como te había dicho antes yo lo haré por debajo de los mensajes, tu decides, primero que todo agregaremos el apartado de tu última conexión:

Nos ubicaremos en el</li> de los mensajes, y le daremos enter, saltamos de linea y allí agregaremos esto:

Code: [Select]
// Code by DIBILO
echo '
<li class="lastlogin">Ultima visita: ', $message['member']['last_login'], '</li>';
// Code by DIBILO end

Bueno explico:

<li class>: Quiere decir mas que todo el estilo, es una simple etiqueta que la puedes editar facilmente.
Ultima visita: yo lo puse sin la variable ya que existe su variable, pero lo coloque así para que lo vean mas fácil y darte cuenta que puedes colocar texto en el display codigos BBC y demás.

', $message['member']['last_login'], ': esta variable es la que pide los datos a la db de tu última conexión.
</li>'; esto es muy importante ya que sin esto no cierras la etiqueta del comienzo y el echo y te tira un error, ten cuidado y no te olvides nunca de la coma y los dos punto y coma finales.

¿Como quedaría?
Pues muy simple y sencillo:

Show content

El diseño se cambia con puros CSS que posterior mente añadiré o mostrare por videos.

Recuerda que estos apartados son fijos si quieres quitarlo solo tienes que borrar el código.


Creditos:

-Yo por crear el tutorial y SMF

-Un saludo, DIBILO.

PD: Si quieren algún otro apartado pídemelo.
NIVEL DE EXPERIENCIA: -10
You do not have permission to give points
point 13 Points

Users who gave points in this topic » Papacho (10 Pts) » Rampe (3 Pts) 

no avatar
Usuario: joseklein31
Rango: Nuevo Usuario
Mensajes: 29
Points: 1
Perfil: View Profile
Pais:
ec
Re:Crear apartados para display [DEFAULT]
Reply #1 April 26, 2013 - 05:57 05:57

Creditos: ^HeRaCLeS^

La idea fue mía y ^HeRaCLeS^ hizo la modificación y me la paso, y tu vienes copiando la idea de otro.. ::)

Usuario: DIBILO
Rango: Nuevo Usuario
Mensajes: 307
Points: 7
Perfil: View Profile
Pais:
bo
Re:Crear apartados para display [DEFAULT]
Reply #2 April 26, 2013 - 10:02 10:02

Creditos: ^HeRaCLeS^

La idea fue mía y ^HeRaCLeS^ hizo la modificación y me la paso, y tu vienes copiando la idea de otro.. ::)

Me gustaría ver el tema donde pone exactamente lo mismo que el mió y con los mismo códigos y elimino este tema.


-Un saludo, DIBILO.

no avatar
Usuario: joseklein31
Rango: Nuevo Usuario
Mensajes: 29
Points: 1
Perfil: View Profile
Pais:
ec
Re:Crear apartados para display [DEFAULT]
Reply #3 April 26, 2013 - 12:47 12:47

Creditos: ^HeRaCLeS^

La idea fue mía y ^HeRaCLeS^ hizo la modificación y me la paso, y tu vienes copiando la idea de otro.. ::)

Me gustaría ver el tema donde pone exactamente lo mismo que el mió y con los mismo códigos y elimino este tema.


-Un saludo, DIBILO.

Tu bien sabes compañero de lo que estoy ablando, y en ningún momento dije que copiaste ningún código, lo que dije fue y te repito es que copiaste la idea y te diste todos los creditos para ti.

Un saludo.

Usuario: Lean
Rango: Fundador
Mensajes: 6782
Points: 236
Perfil: View Profile
Pais:
ar
Re:Crear apartados para display [DEFAULT]
Reply #4 April 26, 2013 - 05:45 17:45

Creditos: ^HeRaCLeS^

La idea fue mía y ^HeRaCLeS^ hizo la modificación y me la paso, y tu vienes copiando la idea de otro.. ::)

Me gustaría ver el tema donde pone exactamente lo mismo que el mió y con los mismo códigos y elimino este tema.


-Un saludo, DIBILO.

Tu bien sabes compañero de lo que estoy ablando, y en ningún momento dije que copiaste ningún código, lo que dije fue y te repito es que copiaste la idea y te diste todos los creditos para ti.

Un saludo.
Si los codigos son distintos no es copiado. La verdad no estoy al tanto del otro tema, mostralo y vemos si tenes razon o no.

no avatar
Usuario: joseklein31
Rango: Nuevo Usuario
Mensajes: 29
Points: 1
Perfil: View Profile
Pais:
ec
Re:Crear apartados para display [DEFAULT]
Reply #5 April 27, 2013 - 01:50 13:50
Si los codigos son distintos no es copiado. La verdad no estoy al tanto del otro tema, mostralo y vemos si tenes razon o no.

El código es el mismo, puesto que es el código de la ultima vez en linea que esta en los perfiles de los usuarios, este tipo se dedica a copiar modificaciones hecha por otros y el mismo se da los credito como si de el hubiera salido todo, y simplemente le cambiar un par de cosas, que yo sepa no puedes copiar de un tutorial de otra persona y modificar dos cosillas de nada y venir aquí a postear, pero eso no es todo si no que encima te das todos los creditos para ti que es lo peor, y no lo digo por este post que es lo de menos, si no por otros..

Un saludo.

Usuario: Lean
Rango: Fundador
Mensajes: 6782
Points: 236
Perfil: View Profile
Pais:
ar
Re:Crear apartados para display [DEFAULT]
Reply #6 April 27, 2013 - 02:18 14:18
Si los codigos son distintos no es copiado. La verdad no estoy al tanto del otro tema, mostralo y vemos si tenes razon o no.

El código es el mismo, puesto que es el código de la ultima vez en linea que esta en los perfiles de los usuarios, este tipo se dedica a copiar modificaciones hecha por otros y el mismo se da los credito como si de el hubiera salido todo, y simplemente le cambiar un par de cosas, que yo sepa no puedes copiar de un tutorial de otra persona y modificar dos cosillas de nada y venir aquí a postear, pero eso no es todo si no que encima te das todos los creditos para ti que es lo peor, y no lo digo por este post que es lo de menos, si no por otros..

Un saludo.
Bueno, si tienen algo de que hablar por favor sigan por MP. Que no se desvirtue el tema. Si piensas que te robo la idea puedes hacer un reclamo de derechos de autor si le pusiste copyright. Aqui solo se difunde para ayudar a otros usuarios. Esto no quiere decir que este a favor de copiar ideas, codigos, etc... De hecho, nosotros castigamos duramente a los que hacen esto, pero no podemos arreglar sus problemas personales.
Ya deje hablar a los 2, de ahora en mas mensaje que no sea referido al tema lo borro. Sigan por MP
Saludos

 

TAGS



top

Smfsimple.com es un sitio destinado a brindar un servicio de soporte y herramientas para foros realizados con el sistema de foros gratuito simplemachines.org. Contamos con un selecto equipo de desarrolladores y conocedores del sistema, sus foros estaran en buenas manos.
This site is not affiliated with or endorsed by Simple Machines