Tutorial: Botón Twitter en SHOWTHREAD

  • Autor Autor Ricardo Núñez
  • Fecha de inicio Fecha de inicio
R

Ricardo Núñez

Eta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Traducido bajo el permiso de BirdOPrey5

Esta modificación pone un boton de TWITTEAR en la parte superior del tema justo al lado del de Facebook (si es que lo tienes activado)

Si no tienes activado el botón de ME GUSTA de Facebook que viene por defecto en vBulletin 4 haz esto:

1. En la plantilla SHOWTHREAD busca este código:
Insertar CODE, HTML o PHP:
<vb:if condition="$pagenav">
            {vb:raw pagenav}
        </vb:if>

2. Abajo pon esto:
Insertar CODE, HTML o PHP:
<vb:if condition="!in_array($GLOBALS[forumid], array(X, Y, Z))">
<div id="mytweetbutton" align="right" style="height:27px;">
TU CODIGO TWITTER
</div>

Si tienes activado el botón ME GUSTA de Facebook que viene por defecto en vBulletin 4 sigue los siguientes pasos:

1. Busca en la plantilla SHOWTHREAD este código:
Insertar CODE, HTML o PHP:
{vb:raw fblikebutton}

2. Reemplazalo por este otro:
Insertar CODE, HTML o PHP:
<div id="fb_likeframe" style="border: none; overflow: hidden; height: 27px; width: 95px; vertical-align: text-bottom; padding-top:1px;">TU CODIGO TWITTER</div>{vb:raw fblikebutton}


NOTA IMPORTANTE:
En los códigos hay una parte que dice CÓDIGO TWITTER, ahí tienes que poner el código de tu elección de los que se encuentran en está página: Enlace eliminado Ahí personalizas las opciones, eliges el estilo y te generará un código, ponlo completo en donde pongo TU CÓDIGO TWITTER, obviamente borrando esa parte de TU CÓDIGO TWITTER.

Eso sería todo.

Captura:

Ver el archivo adjunto 4162

Saludos.
 
Muchas gracias por el tutorial!! funciona perfecto 😀
 
Y para colocarlo a la izquierda como aca en vbhispano?
 
Hola,

No lo he probado, pero haz esto:

Agrega esto en la plantilla showthread.css:

Insertar CODE, HTML o PHP:
#titulo {
	font-size: 19px;
	margin-top: 5px;
}
.ancho {
	width: 100%;

Edita la plantilla SHOWTHREAD y envuelve el código de Twitter junto con el de Facebook (si es que tienes implementado el botón "Me gusta"):

Insertar CODE, HTML o PHP:
<div id="titulo" class="ancho">
CÓDIGO AQUÍ
</div>

Saludos.
 
Muchas gracias, funciona.
 
genial buenicima la explicacion.

gracias
 
Asegurate de crear bien el botón: Enlace eliminado
 
Ricardo, gracias, lo cree bien... varias veces... lo copie de otro lado... nada... no se....
 
Tienes que tener una cuenta en Twitter y ligarla al botón, cual es tu cuenta y te pongo el código?
 
@MatiasGandolfo..... si podes fijarte en mi web vas a ver... si pongo el codigo tal cual lo pusiste vos... me dice

url error

COn otro codigo de vbulleting.org me falta el numero....

Actors Studio Teatro®
 
Tienes que poner este código:
Insertar CODE, HTML o PHP:
<div id="fb_likeframe" style="border: none; overflow: hidden; height: 27px; width: 95px; vertical-align: text-bottom; padding-top:1px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="MatiasGandolfo" data-lang="es">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>{vb:raw fblikebutton}

Saludos.
 
A nadie se le ocurre que puede pasar?

Mi foro esta en .... miforo.com/Foros cuando presiono el boton de twett me va a miforo.comshowthread....

A alguien se le ocurre que esta mal... por ahi tengo que tocar algo en las plantillas para que aparezca miforo.com/Foros/showthread....
 
Hola, para los que lo quieran en los articulos del CMS, esto lo hice basándome en este tutorial y en este otro: vBulletin.org Forum - View Single Post - Submit threads, blogs, articles to facebook, twitter, myspace and others - addtoany y me funciono.

En la plantilla vbcms_content_article_page busca este código:

Insertar CODE, HTML o PHP:
<vb:if condition="$comment_block">                         
<div class="article_rating_container">                                 
<a href="{vb:raw page_url}#comments"  rel="nofollow">{vb:raw comment_count} 
<vb:if condition="$comment_count == '1'">{vb:rawphrase comment}<vb:else />{vb:rawphrase comments}</vb:if></a>                 <img src="{vb:raw vboptions.bburl}/{vb:stylevar imgdir_misc}/comment.png" alt="{vb:rawphrase comments}" border="0" />                         
</div>
Colocar este código abajo:

Insertar CODE, HTML o PHP:
<vb:if condition="!in_array($GLOBALS[forumid], array(X, Y, Z))"> <div id="mytweetbutton" align="left" style="height:27px;"> TU CODIGO TWITTER </div>
*Cambie align="right por align="left

Como ya menciono Ricardo, no olvidar colocar en TU CODIGO TWITTER el codigo que proporciona twitter en Enlace eliminado

Asi queda:
Ver el archivo adjunto 4247

Saludos.
 
Hola,

No lo he probado, pero haz esto:

Agrega esto en la plantilla showthread.css:

Insertar CODE, HTML o PHP:
#titulo {
	font-size: 19px;
	margin-top: 5px;
}
.ancho {
	width: 100%;

Edita la plantilla SHOWTHREAD y envuelve el código de Twitter junto con el de Facebook (si es que tienes implementado el botón "Me gusta"):

Insertar CODE, HTML o PHP:
<div id="titulo" class="ancho">
CÓDIGO AQUÍ
</div>

Saludos.

Y se todo asi y nada no funka sigen los dos botones en el mismo lado :S Me pueden ayudar gracias saludos
 
Y se todo asi y nada no funka sigen los dos botones en el mismo lado :S Me pueden ayudar gracias saludos

Has intentado cambiar en el codigo esto: align="right" por esto align="left"?

Saludos.
 
El problema cuando pon URL invalid es que el titulo del post tienen acentos o puntos. Alli no lo toma... habra que editar los titulos de los foros y ver que nadie use acentos para ellos.
 
Atrás
Arriba