Resumen:
Con este Tutorial lo que vamos a hacer es que los Marcadores Sociales ya no se vean al final de todo el Tema, sino despues del primer Postbit, los marcadores sociales se activan en:
Pasos:Código:Opciones de vBulletin -> Opciones de desplegado de temas -> Activar Marcadores Sociales
Paso 1: Lo primero será activarlo en Opciones de vBulletin en la ruta que se indica en la Reseña
Paso 2: Ahora debemos eliminar el codigo que crea esa tabla en la plantilla showthread
(tutorial para edicion de plantillas)
Buscamos y Eliminamos el siguiente codigo
Paso 3: Luego de eso editamos la plantilla Postbit o Postbit_legancy segun te corresponda y al final de todo le ponemos el siguiente codigoCódigo HTML:<if condition="$bookmarksites"> <!-- social bookmarking links --> <br /> <table cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" class="tborder" align="center"> <tr> <td class="thead">$vbphrase[bookmarks]</td> </tr> <tr> <td class="alt2" style="padding-top:0px"><div style="clear:both"></div><ul style="list-style-type:none; margin:0px; padding:0px">$bookmarksites</ul><div style="clear:both"></div></td> </tr> </table> <!-- / social bookmarking links --> </if>
La condicional que le puse (IF) va a hacer que se muestre luego del primer post en todas las paginas, aqui hay más alternativas para el IF en las plantillas POSTBITCódigo HTML:<if condition="$post[postcount] % $vboptions[maxposts] == 1"> <!-- social bookmarking links --> <br /> <table cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" class="tborder" align="center"> <tr> <td class="thead">$vbphrase[bookmarks]</td> </tr> <tr> <td class="alt2" style="padding-top:0px"><div style="clear:both"></div><ul style="list-style-type:none; margin:0px; padding:0px"><!-- vbSoporte_Marcador_Social --></ul><div style="clear:both"></div></td> </tr> </table> <!-- / social bookmarking links --> </if>
Paso 4: Creamos un Plugin y lo enganchamos en showthread_complete con el siguiente codigo (Ver tutorial para crear un Plugin, desde el paso 4)
Hecho todo eso los marcadores ya se visualizan luego del primer Post en todas las paginasCódigo PHP:if (empty($bookmarksites))
{
$bookmarksites = "<div style='text-align: center'>Este Tema no es visible a los Invitados</div>";
}
$postbits = str_replace("<!-- vbSoporte_Marcador_Social -->",$bookmarksites,$postbits);
Temas Similares:


LinkBack URL
About LinkBacks


Responder Citando