En este post explicaremos como incluir el sistema a tu propio blog de Blogger, siendo Spotback el servicio que vamos a usar.

Antes que nada os enseñaremos a utilizar una utilidad adicional muy práctica que nos ofrecen, la posibilidad de editar el "widget" que elegisteis. Aun estando en la pagina donde nos muestran los diferentes trozos de código HTML podemos encontrar el enlace "widget editor" en donde nos permitirán hacer unas escuetas modificaciones (color de fondo, de letra…). Pero si queréis arriesgaros a una edición más avanzada solo haced clic en el enlace que indica "Advanced widget designer" mostrándonos una aplicación que nos permite añadir o quitar diferentes componentes de nuestro sistema de votación a la vez que podemos editar los ya añadidos.
Por ejemplo si clicamos en "Rater" podemos añadir más estrellas aumentando el número del rango máximo, si nos vamos al primer componente "Label" podemos modificar el texto que quieres que aprezaca, al igual que en las otras etiquetas de este tipo. Por otro lado tenemos el componente de las estrellas que si queremos posicionarlo en otro sitio tendréis que cambiar las coordenadas X e Y o también que se pueda volver a votar en "Re-rating".

Ahora en nuestro entorno de Blogger en la pestaña diseño/edición HTML marcamos expandir plantillas de artilugios e introducimos el siguiente código después de “<p class='post-footer-line post-footer-line-2'>……</p>”, reitero que no es dentro de esta clase sino después, es decir, después de “</p>” o dicho de otra forma, antes de “<p class='post-footer-line post-footer-line-3'>”.
<div class='sb_widget_ph_"AQUÍ PONDREIS EL NUMERO DE IDENTIFICACION DEL WIDGET(ID)SIN COMILLAS" style='display:none'>Y por ultimo pero no menos importante inserta este trozo de código justo antes de </body>
<b:if cond='data:post.dateHeader'>sb_post_date = "<data:post.dateHeader/>";</b:if>
<b:if cond='data:post.labels'>sb_categories = "<b:loop values='data:post.labels' var='label'><data:label.name/><b:if cond='data:label.isLast != "true"'>,</b:if></b:loop>";</b:if>
sb_url_to_rate = "<data:post.url/>";
sb_rated_title = "<data:post.title/>";
sb_when_to_load = "immediate";
try { var sb_dp = Date.parse(sb_post_date + ' ' + "<data:post.timestamp/>"); sb_rated_creation = isNaN(sb_dp)? new Date() : new Date(sb_dp); } catch (e) { sb_rated_creation = new Date(); }
</div>
<noscript><a alt='Rate everything widget' href='http://spotback.com'><img alt='user rating' expr:src='"http://spotback.com/images/rating.gif?q=" + data:post.url'/></a></noscript>
<script src='http://spotback.com/scripts/widgets/prepare.js?wid=AQUI TAMBIEN DEBEMOS PONER EL ID DEL WIDGET' type='text/javascript'></script>Bueno eso es todo espero que os haya sido de utilidad si tenéis algún problema no dudéis en comentarlo.
<script type='text/javascript'>
var base$_WidgetManager_HandleControllerResult = _WidgetManager._HandleControllerResult;
_WidgetManager._HandleControllerResult = function() {
base$_WidgetManager_HandleControllerResult.apply(_WidgetManager, arguments);
try { SB.WGT.widgetsFromPlaceHolders(); } catch(e) {}
}
</script>
0 Comentarios:
Publicar un comentario