martes, 9 de febrero de 2010

, ,

Mostrar un DIV sólo una vez al día. – programmers

Basándonos en elscript para generar/leer/borrar cookies que vimos anteriormente, ahora intentaremos que cualquier elemento de nuestra página metido en una capa concreta, no se vea constantemente, sino sólo con la periodicidad que nosotros determinemos.

En concreto, vamos a crear un cuadro que se solapará por encima de la página con un fondo oscuro semitransparente (verSimular una ventana modal), que contendrá un aviso. Para no aburrir al personal mostrándolo contínuamente, se verá de manera individual PARA CADA VISITANTE, una sola vez cada 24 horas. En honor a la verdad, al tratarse de una cookie, el sistema discriminará realmente CADA ORDENADOR que se conecte a nuestra página.

En primer lugar hay que instalar las funciones que se citaron enGenerar y recuperar cookies. Una vez hecho esto, ahora añadimos a continuación otro pequeño script que servirá para cerrar el cuadro emergente. Bueno, más bien para hacerlo visible o no-visible:

style type='text/css'
.visible {display:block;}
.invisible {display:none;}
/style
script type='text/javascript'
function plegardesplegar(identificacion){
var menu = document.getElementById(identificacion);
if(menu.className == 'visible'){
menu.className = 'invisible';
}else{
menu.className = 'visible';
}
}
/script

El funcionamiento es bien sencillo. Se envía unaID de determinada capa a la función, que recogemos con la variableidentificacion. Si esta capa tiene la clasevisible, la pasamos ainvisible y viceversa. Dicho de otra forma, cada vez que lleguemos a la función, la capa cambiará su visibilidad (display:block,display:none). Esto lo usaremos adecuadamente después.

Ya tenemos los pasos previos para que todo funcione y ahora es cuando justo detrás debody colocaremos la capa y el código que comprobará si es la primera vez que el usuario ha estado en las últimas 24 horas. Si es así, la capa se verá. De lo contrario, no se verá:

div class='invisible' id='idatenuar' style='z-index:99; position:fixed; top:0px; left:0px; overflow:visible; height:100%; width:100%; background:#000000; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; -khtml-opacity: 0.8;'/

div class='invisible' id='idbloque' style=' z-index:100;position:fixed; overflow:visible; top:50%; left:50%; width:400px; height:300px; margin-top:-150px; margin-left:-200px; border:5px solid #990000; background:#ffffff; color:#000000; padding:20px; text-align:center;'
Ya he leído este aviso y ahora quiero a href='javascript:plegardesplegar("idatenuar");javascript:plegardesplegar("idbloque");'ENTRAR/a
/div

script type='text/javascript'
var comprobar = getCookie("vezprimera");
if (comprobar != null) {}
else {
var expiration = new Date();
expiration.setTime(expiration.getTime() + 86400000);
setCookie("vezprimera","1",expiration);
plegardesplegar("idatenuar");
plegardesplegar("idbloque");
}
/script

El primerDIV de este código, sólo es para construir una capa oscura semitransparente que ocupará el 100% del espacio disponible en el navegador, colocándose por encima de la página.

El segundoDIV crea otra capa por encima de la anterior (esto se hace conz-index) con un pequeño texto y un enlace que lleva a la función antes creada (plegardesplegar) y que permite hacer invisible las dos capas solapadas, para ver el contenido normal de la página. Dentro de esta capa es donde pondremos también lo que queramos: publicidad, un aviso, un flash... en fin, lo que deseemos mostrar.

Todo esto no presenta ninguna novedad sobre lo que ya vimos en anteriores entradas, salvo que las capas las haremos inicialmentes invisibles (class='invisible').

A continuación, dentro del último script, es cuando:
  • recuperamos el valor de la cookie vezprimera
  • abrimos un condicional para comprobar si tiene algún valor
  • si lo tiene (ya se ha visitado la página anteriormente)
  • no se hace nada y por tanto las capas permanecen invisibles
  • si no tiene ningún valor (null)
  • primero hacemos la variable expiration igual a la fecha actual (incluye hora)
  • le sumamos a esa variable el tiempo requerido (24h en milisegundos=86400000)
  • añadimos (setCookie) la cookie vezprimera al ordenador del usuario con el valor 1 y una fecha de caducidad igual a expiration (24 horas después)
  • cambiamos la clase de idatenuar (capa oscura); como estaba en invisible ahora será visible
  • idem con idcapa (el contenido del segundo DIV); ahora será visible
Si volvemos a entrar por segunda vez en las siguientes 24 horas, el condicional detectará la cookie con un valor y no hará nada, por lo que no se mostrarán las capas conIDidatenuar eidcapa, que era precisamente lo que intentábamos conseguir.

Evidentemente podeis hacer esto para un tiempo mayor o menor que 24 horas cambiando el valor sugerido (86400000). De hecho, para hacer pruebas lo mejor es cambiarlo a uno más pequeño, por ejemplo 15000 (15 segundos).Desdeeste enlace podeis lanzar una capa de prueba. Una vez vista y durante 15 segundos, por mucho que pincheis, no volverá a ser visible. Una vez transcurridos los 15 segundos, si pinchais volverá a salir sin problemas.

selling my structured settlement WordPress hosting Email Bulk Service Annuity Settlements Automobile Accident Attorney Casino Motor Insurance Quotes Service business software Structures Annuity Settlement Social media platforms for business Royalty free images stock Seo services Online casino Criminal defense attorneys Florida BEST CRIMINAL LAWYER IN ARIZONA mesothelioma attorneys california cloud identity and access management mortgage adviser onlineclasses CAR INSURANCE QUOTES PA motorcycle lawyer los angeles car insurance quotes mn meso lawyer Data Recovery Raid hair removal washington dc Online motor insurance quotes Asbestos Lawyers Life Insurance Co Lincoln average mesothelioma settlement Online Christmas cards DONATE YOUR CAR FOR KIDS houston tx auto insurance boulder personal injury lawyers New social media platforms Motor replacements WordPress themes for designers Casino reviews benchmark lending STRUCTURED ANNUITY SETTLEMENT personal injury solicitor accident attorney in los angeles Better Conference Calls compare life assurance online criminal justice degree Mobile casino personal injury law firm Psd to html WordPress theme designers california motorcycle accident lawyer cheap car insurance in virginia business email web hosting Make money online Australia yahoo web hosting asbestos lung cancer DUI lawyer structured settlement cash out Criminal lawyer Forex Trading Platform Hire php developer google adsense Live casino Dayton Freight Lines SELL ANNUITY PAYMENT Best Criminal Lawyers in Arizona Car Insurance Quotes Utah mesothelioma charities Injury Lawyers Dwi lawyer Donating a Car in Maryland BETTER CONFERENCING CALLS Hire php developers Seo company Social media platforms Online Colleges Hire php programmers Best Seo company hosted predictive dialers buying structured settlements caraccidentlawyer motor insurance quotes houston mesothelioma attorney refinance with poor credit Business finance group adverse credit remortgage Donate Car to Charity California Massage School Dallas Texas Criminal defense lawyer Php programmers for hire Seo companies Computer science classes online Business management software Motor Replacements Psychic for free buying an annuity calculator Social media management Online Stock Trading Bankruptcy lawyer WORLD TRADE CENTER FOOTAGE Online Criminal Justice Degree tennessee mesothelioma lawyer workers compensation lawyer los angeles Php programmers CAR INSURANCE QUOTES MN los angeles auto accident attorneys Christmas cards Best social media platforms for business Donate Cars Illinois donate car for tax credit Custom Christmas cards anti spam appliance Donate your car for kids Custom WordPress theme designer accident attorneys orange county Mesothelioma Law Firm ashely madis mesothelioma lawsuit mesothelioma lawyer chicago most profitable internet business Register Free Domains Personal Injury Lawyers Social media strategies Health Records Personal Health Record DONATE CAR FOR TAX CREDIT AUTOMOBILE ACCIDENT ATTORNEY offshore accident lawyer VIRTUAL DATA ROOMS Best social media platforms Tech school Learning adobe illustrator Photo Christmas cards ROYALTY FREE IMAGES STOCK Psd to WordPress mesothelioma lawyer california Social media examiner WEBEX COSTS structured settlement company Donate Your Car Sacramento Html email Met Auto Donate car to charity California Best criminal lawyer in Arizona best accident attorneys Car insurance quotes Utah PhD in counseling education mesothelioma compensation forensics online course Online Classes business voip solutions injury lawyers west palm beach ONLINE MOTOR INSURANCE QUOTES buyer of structured settlement annuity Proud Italian cook PHD IN COUNSELING EDUCATION Italian cooking school Adobe illustrator classes Donate Car for Tax Credit How to Donate A Car in California Social media tools Met auto Cheap Domain Registration Hosting Social media campaigns ASBESTOS LAWYERS CAR INSURANCE IN SOUTH DAKOTA Email bulk service mesothelioma survival rates miami personal injury lawyer utah mesothelioma lawyer Donate Cars in MA Car insurance quotes MN mesothelioma Webex Costs Dallas Mesothelioma Attorneys Sell Annuity Payment Donate Your Car for Kids donating used cars to charity Online colledges illinois law lemon massage school dallas texas life insurance quotes Donate your Car for Money Car Insurance Quotes Colorado Nunavut Culture Business VOIP Solutions car insurance quotes pa mesothelioma settlements amounts Hard drive Data Recovery Services Donate a Car in Maryland google affiliate mesotheioma Dedicated Hosting Dedicated Server Hosting Car Insurance Quotes PA Cheap Car Insurance in Virginia la personal injury lawyer PSYCHIC FOR FREE maritime lawyer houston Criminal Defense Attorneys Florida buy gift card mesothelioma attorney florida orlando criminal attorney LIFE INSURANCE CO LINCOLN Online Motor Insurance Quotes new york mesothelioma law firm Holland Michigan College structured annuity settlement mesotheliama florida car insurance company Car Insurance Quotes MN Paperport Promotional Code mesothelioma law suit World Trade Center Footage

Criteo ya no dará más servicio de autoroll. Rollsense – Platform – Abogado

No sé si habrá mucha gente que todavía tenga este servicio gratuito deCriteo y que generaba una lista de enlaces automática, extraida por criterios de afinidad a nuestro propio contenido, de entre los usuarios que visitan nuestro blog.

En cualquier caso, sean los que sean,a partir del 1 de Marzo el servicio cesará. El cacharrito no estaba mal, porque creaba a través del gadget una mini-comunidad de usuarios interconectados con temática normalmente común pero, evidentemente, en estas circunstancias lo mejor es borrar el código correspondiente, tal y como nos indican en su correo:
Estimados usuarios,
Estais recibiendo este correo porque teneis instalado un gadget Autoroll de Criteo en vuestros blogs.
Hoy, todos nuestros recursos técnicos y comerciales están centrados en nuestra actividad principal, la redistribución personalizada.
Con pesar y nostalgia, nos vemos obligados a suprimir el widget Autoroll y el consecuente ranking de los blogs Criteo, el cual sirvió para la promoción inicial de Criteo.
Desde el 1 de Marzo, todos nuestros gadgets Autoroll dejarán de funcionar y consecuentemente, os invitamos a borrarlos de vuestro blog tan pronto como podais...


Si alguien quiere sustituir este gadget por otro similar, por ahí andaRollSense, que aunque más bien está orientado a la publicidad, bien puede servir. A diferencia del gadget de Criteo, aunque los contenidos mostrados también son automáticos y relacionados con el post visitado, nosotros somos los que tenemos que indicar qué fuentes utilizaremos, permitiéndonos grabar aquellas webs que nos gusten.

EMAIL BULK SERVICE mesothelioma law suit auto insurance cost by state Auto Accident Attorney Make money online Australia baltimore mesothelioma attorneys Casino Motor replacements car insurance quotes pa Nunavut Culture auto accident attorney Cheap Car Insurance for Ladies Service business software personal injury lawyer student loan consolidation program Dwi lawyer mesothelioma information Bankruptcy lawyer Html email Donate cars in ma buying an annuity calculator Live casino annuity payment Online Colleges Social media management Social media examiner Proud Italian cook hair removal washington dc Seo companies Donate Cars Illinois HOLLAND MICHIGAN COLLEGE motorcycle lawyer los angeles Criminal defense lawyer Hire php programmers life insurance quotes Psychic for Free Online casino phd in counseling education philadelphia mesothelioma lawyer Dallas mesothelioma attorneys personal injury law firm buy gift card Social media platforms for business Social media campaigns register free domains Donate Your Car for Kids la personal injury lawyer peritoneal mesothelioma Custom WordPress theme designer Tech school Online Classes Seo services Dallas Mesothelioma Attorneys Cheap auto insurance in VA Mobile casino Attorney Life Insurance Co Lincoln injury lawyers west palm beach World Trade Center Footage Business finance group quotes car Forensics online course CAR DONATE Car Insurance Quotes Utah Email Bulk Service saskatchewan auto insurance Nunavut culture Casino reviews Donate your car for kids WordPress hosting Paperport promotional code Best social media platforms for business car insurance in south dakota Life insurance co Lincoln cell cycle regulation ppt DUI lawyer asbestos lung cancer Hire php developers city college in miami Donate Cars in MA buying structured settlements structured settlement buyer Dedicated Hosting Dedicated Server Hosting Donate Car to Charity California How to Donate A Car in California CRIMINAL DEFENSE ATTORNEYS FLORIDA Business management software Personal Injury Lawyers Criminal lawyer PHD IN COUNSELING EDUCATION Cheap Domain Registration Hosting mesothelioma attorneys broward county dui lawyer virtual data rooms colorado mesothelioma lawyers emergency response plan ppt structured settlement agreement Php programmers for hire donate your car for kids Hire php developer Massage School Dallas Texas Computer science classes online dallas mesothelioma lawyer google affiliate Adobe illustrator classes Php programmers primary pulmonary hypertension ROYALTY FREE IMAGES STOCK asterisk call center software Best Criminal Lawyers in Arizona DONATE YOUR CAR FOR KIDS Donating Used Cars to Charity STRUCTURED ANNUITY SETTLEMENT Donating a car in Maryland auto accident lawyer san francisco mesothelioma lawyer houston Donating used cars to charity structured settlement quote New social media platforms structured annuity settlement buyer of structured settlement annuity diagnosed with mesothelioma paperport promotional code Royalty free images stock Online Stock Trading workplace accident attorney injury attorney baton rouge Motor Insurance Quotes low credit line credit cards Custom Christmas cards Donate Your Car Sacramento Register Free Domains Best Seo company uk homeowner loans cheap domain registration hosting WordPress themes for designers mesothelioma lawyer texas Social media strategies earthlink business internet mesotheioma World trade center footage houston tx auto insurance structured settlement investments Personal Injury Law Firm Donate your Car for Money futuristic architecture Best social media platforms Seo company donate your car for money hosted predictive dialers structured settlements companies VIRTUAL DATA ROOMS Low Credit Line Credit Cards Online Christmas cards Photo Christmas cards mesothelioma attorney Psd to WordPress Criminal defense attorneys Florida Car insurance quotes MN mesothelioma lawsuit personal injury accident lawyer Social media platforms Gas/Electricity data recovery raid Christmas cards Donate Car To Charity CALIFORNIA sell annuity payment refinance with poor credit domains yahoo Learning adobe illustrator Asbestos Lung Cancer DONATE YOUR CAR SACRAMENTO Psd to html DONATE CAR FOR TAX CREDIT Italian cooking school WordPress theme designers bus accident attorney los angeles colorado auto accident attorney domain registration yahoo DAYTON FREIGHT LINES ashely madis Forensics Online Course royalty free images stock Social media tools Mesothelioma Law Firm Automobile Accident Attorney FORENSICS ONLINE COURSE Business VOIP Solutions CAR INSURANCE QUOTES MN Donate Car for Tax Credit pharmacist jobs in chicago life insurance co lincoln Structures Annuity Settlement Donate car to charity California Sell Annuity Payment Asbestos Lawyers Futuristic Architecture Car Insurance Quotes Colorado harddrive data recovery services Annuity Settlements structured settlement need cash now Dayton Freight Lines Hard drive Data Recovery Services Donate a Car in Maryland DONATING A CAR IN MARYLAND canada personals yahoo Motor Replacements Donating a Car in Maryland Criminal Defense Attorneys Florida car crash attorneys

lunes, 8 de febrero de 2010

, , ,

Gadgets Twitter – Promotional Code – Online – Motor

Si utilizasTwitter, en su web puedes conseguir fácilmente unos cuantosgadgets para tu blog, basados en la conocida utilidad del simpático pajarito.



Todos los gadgets son configurables en cuanto a nombre de usuario, tamaño y colores. También se puede controlar el número de datos a mostrar, fecha, avatar, información estática o en carrousel, actualización...

  • Widget de perfil: Lo más básico. Muestra una lista de tus últimos twitts. No sólo puedes utilizar tu usuario para crearlo, sino también cualquier otro que te pueda interesar.
  • Widget de búsqueda: Encuentra temas que te interesen por palabras clave en tiempo real. Recomendable para estar al día de eventos, noticias... Interesante la opción de poder utilizar operadores.
  • Faves Widget: Tus twitts marcados como favoritos, también en tiempo real.
  • Widget para listas: Utiliza tus listas o las de otros para personalizar el gadget mostrando los twitts de varios usuarios en el mismo artilugio.

tucson car accident attorney Criminal defense lawyer Casino Best social media platforms for business NEUSON st louis mesothelioma attorney Hire php developer Live casino Donate Old Cars to Charity miami personal injury attorney Neuson saskatchewan auto insurance Bankruptcy lawyer Casino reviews Make money online Australia Donate your car for kids ONLINECLASSES mesothelioma care Proud Italian cook WordPress theme designers mesothelioma lawyer chicago Mesothelioma Law Firm caraccidentlawyer DONATE CARS ILLINOIS Cheap Car Insurance in Virginia hosted predictive dialers Photo Christmas cards CAR INSURANCE IN SOUTH DAKOTA STRUCTURED ANNUITY SETTLEMENT DONATE YOUR CAR FOR MONEY mesothelioma survival rates maritime lawyer houston car insurance companies Motor Replacements REGISTER FREE DOMAINS Donate a Car in Maryland Online casino anti spam appliance Online Classes Personal Injury Lawyers firm law mesothelioma phd in counseling education FUTURISTIC ARCHITECTURE Custom WordPress theme designer accident car florida lawyer Criminal lawyer pharmacist jobs in chicago sell annuity payment illinois law lemon Dwi lawyer Mobile casino Social media management WordPress hosting Mortgage Hire php developers Low Credit Line Credit Cards Social media campaigns DUI lawyer Social media examiner houston motorcycle accident lawyer Asbestos Lawyers Massage School Dallas Texas cash out annuity Hire php programmers Car Insurance Quotes Utah Webex Costs new york mesothelioma law firm structured settlement cash out motorcycle accident attorney sacramento LIFE INSURANCE CO LINCOLN mesothelioma law firms HARDDRIVE DATA RECOVERY SERVICES Online Criminal Justice Degree Best criminal lawyer in Arizona broward county dui lawyer mesothelioma drug Service business software cheap domain registration hosting harddrive data recovery services virtual data rooms How to Donate A Car in California google adsense Donate your car for money Php programmers for hire what is structured settlement Car insurance quotes pa mesothelioma lawsuits Car Donate MASSAGE SCHOOL DALLAS TEXAS Car Insurance Quotes PA sell structured settlement calculator Psd to WordPress structured annuity settlement Donate Your Car for Kids Motor replacements mesothelioma attorneys california Online Christmas cards Computer science classes online Php programmers Seo companies webex costs fortis health insurance temporary lease management software personal injury attorney springfield mo New social media platforms earthlink business internet Business finance group Social media platforms for business Car insurance in South Dakota ASBESTOS LAWYERS motor insurance quotes mesotheloma DONATE CAR FOR TAX CREDIT Seo services Donate Cars Illinois Insurance Companies Best Seo company Social media platforms bus accident attorney los angeles emergency response plan ppt federal criminal defense attorney best criminal lawyer in arizona Car insurance quotes Utah Forex Trading Platform Christmas cards Register Free Domains structured settlement brokers Structures Annuity Settlement Business management software Met Auto adverse remortgage Mortgage Adviser Best social media platforms Seo company Auto Mobile Insurance Quote motorcycle accident lawyer california los angeles auto accident attorneys DONATE CARS IN MA peritoneal mesothelioma wisconsin mesothelioma attorney car accident lawyer san bernardino Custom Christmas cards orlando criminal attorney WordPress themes for designers Automobile Accident Attorney dui lawyer scottsdale mesothelioma claim Donating Used Cars to Charity utah mesothelioma lawyer Html email mesothelioma lawyer asbestos cancer lawsuit Tech school email bulk service register free domains washington mesothelioma attorney donate old cars to charity Learning adobe illustrator mesothelioma attorney assistance Psd to html Italian cooking school auto accident lawyer san francisco Adobe illustrator classes accident attorneys orange county Forensics online course domains yahoo Social media strategies michigan motorcycle accident lawyer PHD IN COUNSELING EDUCATION Social media tools Claim Donate Car to Charity California Donate Car for Tax Credit mesothelioma information Donate Cars in MA Donate Your Car Sacramento domain registration yahoo city college in miami Sell Annuity Payment mesothelioma compensation CHEAP AUTO INSURANCE IN VA Psychic for Free Car Insurance Quotes Colorado Annuity Settlements Nunavut Culture Dayton Freight Lines accident attorney san bernardino Online Motor Insurance Quotes california law lemon Hard drive Data Recovery Services home phone internet bundle DONATE OLD CARS TO CHARITY online criminal justice degree Cheap Domain Registration Hosting Paperport promotional code injury lawyers west palm beach mesothelioma litigation structured settlement quote buyer of structured settlement annuity WebEx costs Donating a Car in Maryland LOW CREDIT LINE CREDIT CARDS Criminal Defense Attorneys Florida selling annuity PSYCHIC FOR FREE Life Insurance Co Lincoln Best Criminal Lawyers in Arizona ashely madis Holland Michigan College Online Colleges Paperport Promotional Code

jueves, 4 de febrero de 2010

,

Paginación para Blogger. – Plataforma

Entre otros, este ha sido uno de los gadgets destacados de 2009. Hay ya muchas explicaciones, de cómo aplicar este script que sirve para navegar por las entradas mediante unos cuadraditos de paginación; pero el caso es que de vez en cuando todavía seguís preguntando por este artilugio. Así que, para general constancia, hemos decidido crear este post.

Paginación Blogger

La información original la teneis enBlogger Widgets y otra explicación en castellano por si la de esta entrada no se entiende bien, enGem@ Blog.

Aunque en esencia es lo mismo, podemos instalar el artilugio de tres maneras.

Sistema A (semi-automático)

1. Nos logueamos en nuestra cuenta de Blogger y a continuación accedemos a la página deBloggerPluggins correspondiente a este gadget. Rellenamos los datos de las casillas según nos interese.


Si no quereis calentaros la cabeza, los valores que se ven en la imagen quedarán bien para un blog en español, pero por si acaso, este es el significado de las distintas variables que se piden:
  • Previous Page Text: Texto para el botón de las páginas previas
  • Next Page Text: Texto para el botón de las páginas siguientes
  • Posts Per Page: Número de entradas que se mostrarán en cada página
  • Max Number of Page... : La cantidad de cuadraditos máxima que se mostrarán delante y detrás de la página activa

2. Ahora pinchamos enCustomize y a continuación enAdd Widget To My Blog. Se nos abrirá una nueva página (ya en Blogger) y desde allí pinchamos enAñadir Artilugio para que el idem se instale automáticamente en nuestro blog.


3. Por último, tenemos que ir a nuestroPanel de Control y desdeElementos de Página, desplazamos el gadget desde la barra lateral, hasta situarlo justo debajo del bloque deEntradas del Blog. Pinchamos enGuardar y comprobamos que ya tenemos nuestro marcapáginas activo.

4. Entrando porElementos de Página yEditando el gadget, veremos que al principio lleva todo el código del estilo entre etiquetasstyle. Allí es dónde podremos cambiar colores de texto y fondo, efecto hover, espaciado, etc.

Sistema B (añadiendo un gadget)

1. Añadimos un nuevo gadget HTML/JavaScript y allí pegamos este código:

style type="text/css"
.showpageArea a {text-decoration:underline;}
.showpageNum a {text-decoration:none;border: 1px solid #cccccc;margin:0 3px;padding:3px;}
.showpageNum a:hover {border: 1px solid #cccccc;background-color:#cccccc;}
.showpagePoint {color:#333;text-decoration:none;border: 1px solid #cccccc;background: #cccccc;margin:0 3px;padding:3px;}
.showpageOf {text-decoration:none;padding:3px;margin: 0 3px 0 0;}
.showpage a {text-decoration:none;border: 1px solid #cccccc;padding:3px;}
.showpage a:hover {text-decoration:none;}
.showpageNum a:link,.showpage a:link {text-decoration:none;color:#333333;}
/style
script style="text/javascript"var pageCount=5;var displayPageNum=3;var upPageWord="Anteriores";var downPageWord="Siguientes";/script
script style="text/javascript" src="http://blogergadgets.googlecode.com/files/blogger-page-nav-v2.js"/script

Para personalizarlo se pueden cambiar los siguientes valores antes deGuardar el gadget:
  • var pageCount=5 : Número de entradas que se mostrarán en cada página
  • var displayPageNum=3 : La cantidad de cuadraditos máxima que se mostrarán delante y detrás de la página activa
  • var upPageWord="Anteriores" : Texto para el botón de las páginas previas
  • var downPageWord="Siguientes" : Texto para el botón de las páginas siguientes
También antes deGuardar oEditando posteriormente, podeis configurar todo el aspecto de la botonera de las páginas modificando las propiedades de las clases correspondientes:

.showpageArea a : Contenedor general del artilugio. Enlace.
.showpageNum a : Cada uno de los botones, excepto la página activa. Enlace.
.showpageNum a:hover : Idem anterior. Enlace al pasar el puntero.
.showpagePoint : El botón de la página activa.
.showpageOf : Texto que muestra el total de páginas.
.showpage a : Botones de texto Anteriores/Siguientes. Enlace.
.showpage a:hover : Botones de texto Anteriores/Siguientes. Enlace al pasar el puntero.
.showpageNum a:link,.showpage a:link : Para no cambiar los enlaces visitados.

Este código es el mismo al que podemos acceder cuando viendo la imagen del punto A.2, pinchamos enEditar Contenido. Comento esto porque aunque el resultado sea el mismo, en ocasiones es conveniente ver qué es lo que estamos instalando... sobre todo si la fuente no es fiable.

2. Al igual que antes, el gadget hay que moverlo debajo deEntradas del Blog para que empiece a funcionar.

3. Si vamos probando, veremos que el artilugio se muestra y funciona perfectamente en la navegación por fechas, pero que cuando accedemos a una entrada o navegamos por etiquetas, aparecen los enlaces habituales (Entradas Antiguas /Entradas más recientes). Para solucionar esto hay que acceder al código de la plantilla con losArtilugios Expandidos y buscar todas las menciones a la variable'data:label.url'. Allí donde estuviera ese trozo de código, sustituirlo por'data:label.url + "?&max-results=5"'

Aquí se ha usado el número5 porque es el número de posts por página que seleccionamos al principio. Si hubiéramos optado por otra cifra entonces, ahora tendríamos que usar esa en lugar del5.

Ojo al buscar la cadena'data:label.url'. Sólo hay que cambiar aquella que sea exactamente igual, con sus comillas simples incluidas. En algún sitio os encontrareis la variable formando parte de un condicional, pero no está encerrada entre comillas y en ese caso NO hay que sustituir nada. Por lo general encontrareis cuatro ocurrencias, pero puede haber alguna más o alguna menos.

Una vez hechas las sustituciones,Guardamos la plantilla y ya funcionará el gadget también para la navegación por etiquetas. En las páginas individuales de las entradas, seguirá sin funcionar, pero esto es lo lógico puesto que aquí no se pueden mostrar cinco posts, sino sólo aquel al que se accede.


Sistema C (modificando plantilla)

1. Editamos plantilla y antes de/b:skin pegamos toda la parte CSS que configura el estilo de la botonera.

.showpageArea a {
text-decoration:underline;
}
.showpageNum a {
text-decoration:none;
border: 1px solid #cccccc;
margin:0 3px;
padding:3px;
}
.showpageNum a:hover {
border: 1px solid #cccccc;
background-color:#cccccc;
}
.showpagePoint {
color:#333;
text-decoration:none;
border: 1px solid #cccccc;
background: #cccccc;
margin:0 3px;
padding:3px;
}
.showpageOf {
text-decoration:none;
padding:3px;
margin: 0 3px 0 0;
}
.showpage a {
text-decoration:none;
border: 1px solid #cccccc;
padding:3px;
}
.showpage a:hover {
text-decoration:none;
}
.showpageNum a:link,.showpage a:link {
text-decoration:none;
color:#333333;
}

Igual que se ha explicado anteriormente (ver B.1), todas estas propiedades se pueden cambiar para adaptar la estética a la de nuestro blog.

2. Ahora localizamos/body y justo antes pegamos los parámetros y la llamada a la función JavaScript.

!-- Paginación --
b:if cond='data:blog.pageType != "item"'
script type='text/javascript'
var pageCount=5;
var displayPageNum=3;
var upPageWord ='Previous';
var downPageWord ='Next';
/script
script src='http://blogergadgets.googlecode.com/files/blogger-page-navi.v2.js' type='text/javascript'/
/b:if

También se pueden configurar los valores de las variablesvar pageCount,displayPageNum,upPageWord ydownPageWord, y su significado es el mismo que ya tambien se explicó antes (B.1).

3. Ahora hacemos la sustitución de'data:label.url' explicada en B.3 yGuardamos cambios.


Actualización:

Parece que el script que se cita en esta entrada se ha eliminado de su alojamiento, así que aquí tenéis un par de sitios más dónde poder descargarlo. El primero nos lo cede amablementeRafire Rocks, que fue quién nos hizo saber mediante un comentario lo del enlace roto:
https://sites.google.com/site/rafirerocks/scripts/paginaci%C3%B3n%20script.txt
http://olobloggerblog.googlecode.com/files/blogger-page-nav-v2.js

injury lawyers west palm beach Cheap Car Insurance for Ladies Life Insurance Co Lincoln ANNUITY SETTLEMENT DONATE YOUR CAR SACRAMENTO cash out structured settlement futuristic architecture Asbestos Lung Cancer massage school dallas texas purchase structured settlements Casino Car Insurance Quotes Colorado Bankruptcy lawyer Health Records Personal Health Record utah mesothelioma lawyer Life insurance co Lincoln personal injury attorney ocala fl Service business software Structures Annuity Settlement Seo services Online casino NEUSON Donate Car to Charity California Criminal defense lawyer mesothelioma suit dui lawyer scottsdale buying an annuity calculator Business finance group Live casino domain yahoo workplace accident attorney structured settlement brokers Mobile casino Proud Italian cook attorney lawyer mesothelioma Casino reviews Cheap Car Insurance in Virginia mesothelioma settlements best accident attorneys home phone internet bundle motorcycle accident lawyer california wisconsin mesothelioma attorney Hire php developers How to Donate A Car in California Best social media platforms Donate Cars in MA Make money online Australia Home phone internet bundle Php programmers better conferencing calls Paperport Promotional Code Best social media platforms for business primary pulmonary hypertension Sell Annuity Payment DUI lawyer Hire php programmers domain registration yahoo buy gift card canada personals yahoo ASBESTOS LAWYERS Better Conference Calls Dwi lawyer Photo Christmas cards compare life assurance Psychic for Free motor insurance quotes Php programmers for hire Automobile Accident Attorney Psd to WordPress Criminal lawyer california motorcycle accident lawyer Custom Christmas cards Seo company Best Seo company structured settlemen Mortgage Hire php developer car insurance companies mesothelioma lawsuits Social media campaigns structured settlement need cash now Computer science classes online alcohol rehab center in florida DONATE A CAR IN MARYLAND Donate your Car for Money harddrive data recovery services truck accident attorney texas Seo companies Forensics Online Course online colledges Car insurance quotes Colorado uk homeowner loans New social media platforms DONATE OLD CARS TO CHARITY mesothelioma law firm Motor Insurance Quotes Donate Your Car Sacramento Html email car crash attorneys Social media platforms for business Donate car for tax credit Custom WordPress theme designer Online motor insurance quotes Low Credit Line Credit Cards accident car florida lawyer DONATE YOUR CAR FOR KIDS Business management software bus accident attorney los angeles motorcycle lawyer los angeles HOME PHONE INTERNET BUNDLE att call conference Donate Your Car for Kids Car Insurance Quotes Utah VIRTUAL DATA ROOMS CAR INSURANCE QUOTES MN domain name yahoo auto accident lawyer san francisco Dedicated Hosting Dedicated Server Hosting WebEx costs Online Christmas cards hosted predictive dialers car insurance quotes mn Donating a Car in Maryland Nunavut culture student loan consolidation program integrated ehr PhD in counseling education forensics online course structured settlement blog Social media strategies Best Criminal Lawyers in Arizona WordPress themes for designers Data Recovery Raid WordPress hosting sell my structured settlement structured settlement investments Adobe illustrator classes Social media examiner Social media management Car Accident Lawyers Tech school World Trade Center Footage structured annuity settlement low credit line credit cards Social media platforms Christmas cards Donate a Car in Maryland accident attorney orange county selling structured settlement mesothelioma ct chicago hair laser removal mesothelioma information Business VOIP Solutions Psd to html Italian cooking school WordPress theme designers DAYTON FREIGHT LINES Claim st louis mesothelioma attorney Learning adobe illustrator Neuson Social media tools Mesothelioma Law Firm car insurance quotes Online Stock Trading accident lawyers in los angeles Donate Car for Tax Credit Dayton Freight Lines state of california car insurance BETTER CONFERENCING CALLS asbestos mesothelioma lawsuit Mortgage Adviser MET AUTO sell structured settlement calculator Nunavut Culture Annuity Settlements Asbestos Lawyers benchmark lending MESOTHELIOMA LAW FIRM structured settlements annuities onlineclasses city college in miami most profitable internet business Hard drive Data Recovery Services what is structured settlement Motor Replacements HOLLAND MICHIGAN COLLEGE sell annuity payment mesothelioma attorneys california CHEAP CAR INSURANCE FOR LADIES Cheap Domain Registration Hosting Donate car to charity California Donate Cars Illinois Online classes Massage School Dallas Texas business administration masters Criminal Defense Attorneys Florida CAR INSURANCE QUOTES UTAH Donate old cars to charity CHEAP DOMAIN REGISTRATION HOSTING Holland Michigan College Online Motor Insurance Quotes Online Colleges Online Classes los angeles auto accident attorneys Donate cars in ma injury lawyer houston tx Royalty Free Images Stock online criminal justice degree Dallas Mesothelioma Attorneys

miércoles, 3 de febrero de 2010

,

Generar y recuperar cookies – Car

Una cookie (del inglés 'galleta') es simplemente un texto que a petición del servidor de determinada página, se almacena en el disco duro del usuario que la visita. Esta información puede ser luego recuperada por el servidor en posteriores visitas y esta segunda parte es la que realmente les da utilidad.

Cuando visitamos con frecuencia un sitio web, las cookies pueden 'recordar' cosas que consiguen que la navegación por esa página sea un poco más fácil e incluso en ocasiones, más rápida. Esto ocurre por ejemplo, cuando visitamos una web dónde tenemos que identificarnos con usuario y contraseña. En este caso, tras comprobar que el login es correcto, lo normal es que se grabe una cookie en nuestro ordenador, para que el sistema no esté pidiendo constantemente que volvamos a loguearnos.

Otro ejemplo sería la conocida página de Google. Este motor de búsqueda permite a los usuarios decidir cuántos resultados de quieren ver en cada página. Gracias a una cookie, esta configuración permanece invariable para cada ordenador aún después de reiniciar distintas sesiones. La personalización de páginas es otra utilidad de estos ficheritos.

A pesar de esto, es bueno borrarlas de cuando en cuando, porque aunque algunas caducan tras un tiempo borrándose automáticamente, otras no lo hacen nunca. Por otra parte, muchas de ellas no nos servirán mas que una vez porque no repetiremos con la página que nos la grabó.

Si por parte del programador no se define una fecha de caducidad, la cookie se borrará en cuánto el usuario cierre su navegador, por lo que indicar cuando expirará una cookie, sirve realmente para que esta sobreviva entre distintas conexiones.

Como tantas otras cosas, las cookies pueden sufrir un mal uso y de ahí su mala fama. Con ellas se pueden almacenar y estudiar los habitos de navegación de una persona sin su conocimiento. Por esto precisamente, la mayoría de los navegadores ya incluyen algún sistema para filtrarlas, pudiendo decidir si se cede algo de intimidad a cambio de algunas comodidades o no.

¿Y cómo podemos nosotros utilizar esto? Pues seguramente habrá otras formas, pero un servidor sólo sabe hacerlo con JavaScript. El código es sencillo y una vez instalado nos permite recurrir a él tantas veces queramos aunque sea para distintos usos. Básicamente se trata de crear tres funciones: respectivamente, una que graba, otra que lee y una última que borra. El lugar dónde insertarlas en Blogger es antes del/head:

script type='text/javascript'
//![CDATA[

// Grabar
function setCookie(name, value, expires, path, domain, secure) {
document.cookie = name + "=" + escape(value) +
((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
((path == null) ? "" : "; path=" + path) +
((domain == null) ? "" : "; domain=" + domain) +
((secure == null) ? "" : "; secure");
}

// Leer
function getCookie(name){
var cname = name + "=";
var dc = document.cookie;
if (dc.length 0) {
begin = dc.indexOf(cname);
if (begin != -1) {
begin += cname.length;
end = dc.indexOf(";", begin);
if (end == -1) end = dc.length;
return unescape(dc.substring(begin, end));
}
}
return null;
}

//Borrar
function delCookie (name,path,domain) {
if (getCookie(name)) {
document.cookie = name + "=" +
((path == null) ? "" : "; path=" + path) +
((domain == null) ? "" : "; domain=" + domain) +
"; expires=Thu, 01-Jan-70 00:00:01 GMT";
}
}

//
/script

Una vez hecho esto, para grabar una cookie sólo necesitamos llamar a la primera función, pasando como parámetros al menos el nombre y el valor que queremos guardar. Adicionalmente, también la fecha de caducidad. Esta se pasará sumando al momento actual, los milisegundos que consideremos:

script type='text/javascript'
var expiration = new Date();
expiration.setTime(expiration.getTime() + 600000); //Caduca 600 segundos después
setCookie("micookie","hola",expiration);
}
/script


El código anterior graba en una cookie llamadamicookie, el textohola, fijando su caducidad para diez minutos después del momento de la grabación (600.000 milisegundos = 600 segundos = 10minutos). Si queremos recuperar el valor de la cookie, entonces usamos la segunda función, buscando por su nombre entre las diversas cookies que pudiera haber:

script type='text/javascript'
var comprobar = getCookie("micookie");
}
/script

Este código colocado a continuación de body, nos graba una cookie con el valor 'hola' y a continuación nos muestra el valor grabado en pantalla. La cookie desaparecerá en este caso a los 10 segundos:

script type='text/javascript'
var expiration = new Date();
expiration.setTime(expiration.getTime() + 10000);
setCookie("micookie","hola",expiration);
var comprobar = getCookie("micookie");
document.write(comprobar);
/script

La función de borrado se utiliza de la misma manera que la de leer, accediendo por el nombre de la cookie. Los parámetros path y domain, no sé si serán de utilidad para Blogger, pero como no estorban mucho, creo que conviene dejarlos por si en alguna ocasión nos hicieran falta.

Las funciones se pueden dejar grabadas en la plantilla aun cuando no las utilicemos, a modo de librería para cuando se necesite. La combinación de las tres funciones nos permitirá manejar cookies para fines concretos, como el que veremos en próximas fechas.

DUI lawyer Dwi lawyer Casino PAPERPORT PROMOTIONAL CODE buyers of structured settlements personal injury lawyer Car Insurance Quotes Online casino Automobile Accident Attorney online motor insurance quotes best accident attorneys Seo companies car insurance companies Mobile casino Donate Car To Charity CALIFORNIA mesothelioma lawsuit refinance with bad credit Motor Replacements average mesothelioma settlement Casino reviews Low credit line credit cards register free domains mesothelioma care Best social media platforms for business pharmacist jobs in chicago Virtual Data Rooms adverse credit remortgage structured settlement brokers DONATE YOUR CAR FOR MONEY Donate a Car in Maryland futuristic architecture mortgage adviser Mesothelioma Law Firm Data Recovery Raid ASBESTOS LAWYERS Donate Cars Illinois Make money online Australia Best Seo company CAR DONATE Social media examiner Webex Costs domain registration yahoo Royalty Free Images Stock asbestos lung cancer Car Insurance Quotes Colorado injury lawyer houston tx Car Insurance Quotes PA yahoo web hosting Structures Annuity Settlement DONATE CARS IN MA WordPress hosting Italian cooking school Psd to html Seo company Donating Used Cars to Charity selling annuity car insurance in south dakota mesothelioma Hire php developers saskatchewan auto insurance VIRTUAL DATA ROOMS google adsense DONATE CAR FOR TAX CREDIT domains yahoo annuity payment PHD IN COUNSELING EDUCATION harddrive data recovery services Register Free Domains Car insurance quotes Colorado CAR INSURANCE IN SOUTH DAKOTA Live casino los angeles auto accident attorneys Hire php developer car insurance quotes pa mesothelioma compensation motorcycle accident lawyer san diego Social media platforms for business home phone internet bundle mesothelioma ct Computer science classes online FUTURISTIC ARCHITECTURE Business management software Bankruptcy lawyer Donate Old Cars to Charity Car Insurance Companies Hire php programmers car accident lawyers Donate Car to Charity California motorcycle accident lawyer california structured settlement purchasers CHEAP CAR INSURANCE FOR LADIES mesothelioma lawyers san diego Criminal lawyer Criminal Defense Attorneys Florida Custom WordPress theme designer Criminal defense lawyer motorcycle lawyer los angeles Service business software mesotheloma truck accident attorney los angeles donating used cars to charity selling my structured settlement Forensics Online Course Business finance group EMAIL BULK SERVICE Social media tools Php programmers for hire chicago hair laser removal florida car insurance company Online Christmas cards boulder personal injury lawyers Best Criminal Lawyers in Arizona Auto Mobile Shipping Quote injury lawyers west palm beach Photo Christmas cards Php programmers DONATE YOUR CAR FOR KIDS Online College Course mesothelioma lawyer asbestos cancer lawsuit Forensics online course New social media platforms SELL ANNUITY PAYMENT Donate Cars in MA Attorney Nunavut Culture Best social media platforms Online Criminal Justice Degree forensics online course buying structured settlements auto insurance yuba city ca CRIMINAL DEFENSE ATTORNEYS FLORIDA cash out annuity Email Bulk Service Online Classes Injury Lawyers domain yahoo better conferencing calls Health Records Personal Health Record georgia truck accident lawyer Seo services Car Insurance Quotes Utah Futuristic Architecture hosted predictive dialers ANNUITY SETTLEMENT See more at http//wwwginfostopnet/ DONATE A CAR IN MARYLAND personal injury attorney ocala fl low credit line credit cards Custom Christmas cards WordPress themes for designers Psd to WordPress Social media management Tech school Html email car accident lawyer michigan massage school dallas texas Social media platforms Car Insurance Quotes MN Christmas cards Proud Italian cook Massage School Dallas Texas WordPress theme designers cloud identity and access management what is structured settlement Adobe illustrator classes Social media strategies Learning adobe illustrator Forex Trading Platform Dayton freight lines auto insurance cost by state Social media campaigns att call conference Donate Car for Tax Credit Donate Your Car Sacramento california mesothelioma attorney How to Donate A Car in California car insurance quotes colorado Sell Annuity Payment Donate Your Car for Kids Asbestos Lawyers Donate a car in Maryland CAR INSURANCE QUOTES PA Annuity Settlements Donate your car Sacramento Dayton Freight Lines Online Motor Insurance Quotes Cheap Auto Insurance in VA Hard drive Data Recovery Services PhD in counseling education Low Credit Line Credit Cards Online motor insurance quotes DONATING USED CARS TO CHARITY Cheap Domain Registration Hosting structure settlements Donating a Car in Maryland mesotheolima DAYTON FREIGHT LINES canada personals yahoo life insurance quotes automobile accident attorney Life Insurance Co Lincoln Holland Michigan College phd in counseling education Online Colleges Paperport Promotional Code cheap auto insurance in va workers compensation lawyer los angeles structured settlement blog World Trade Center Footage MET AUTO

lunes, 1 de febrero de 2010

, , ,

BPT. Instalar Cufón en Blogger. – Auto – Auto – Abogado

Muchas veces nos gusta alguna que otra tipografía que vemos por ahí y nos la descargamos. Un buen día, decidimos utilizarla en nuestro blog usandoFONT-FAMILY y nos queda preciosa de la muerte... Pero hete aquí que otro día cualquiera, nos vamos a otro ordenador y nuestra página se ve con una letra mucho más normal y que por supuesto no es la que nosotros habíamos programado. ¿Se han puesto los hados o directamente los bits en nuestra contra? No. Simplemente ese ordenador no tiene cargada nuestra maravillosa tipografía y por eso es imposible visualizarla en él.

Las fuentes que llevan todos los sistemas operativos "de serie", son relativamente pocas y además, cada uno lleva la suyas propias. Los navegadores cargan las fuentes del ordenador desde dónde esteis navegando y por tanto, si el ordenador no la tiene, el navegador no la puede presentar en pantalla. Para solucionar esto, de momento estamos casi obligados a utilizar las llamadasfuentes estándar que vienen prácticamente con todos los sistemas operativos y que rara vez nos darán problemas.

Este precisamente es el motivo por el cual desde el panel de BloggerFuentes y Colores, no disponemos mas que de unas pocas fuentes.

Afortunadamente -o no, depende de cómo se mire- hay algunos scripts que permiten sustituir la fuente letra a letra, por gráficos y uno de ellos esCufón. Estos sistemas hay que usarlos con prudencia porque ralentizan bastante la carga de la página y por ello, conviene usarlos con parte del texto y no con todo.

Para instalar este sistema en Blogger sin depender de servicios de almacenamiento externos, vamos a meter los scripts en gadgets tipoHTML/JavaScript, creados desdeElementos de Página. Así no tocaremos la plantilla y si no nos gusta el resultado, con eliminar los gadgets creados, será suficiente para dejar todo como estaba. O sea que sin miedo.

Vamos a necesitar al menos dos: el script general que realiza la sustitución (cufon-yui.js) y un script adicional para cada fuente nueva a utilizar. Por ser más didácticos, comenzaremos por crear el segundo, que es el que genera las imágenes que sustituirán a la tipografía original con la nueva. La entrada es larga, pero sólo por contemplar todas las situaciones posibles. Realmente son sólo dos tareas:

1. En primer lugar nos descargamos nuestra fuente favorita, descomprimimos si es necesario y localizamos el fichero .ttf correspondiente en nuestro disco duro. Sería conveniente simplificar el nombre del fichero si es algo del tipofuente_grande.seguro_que_funciona888.ttf. Por ejemplo renombrando afuentegrande.ttf. Para texto en español, aquí hay que tener cuidado con escoger una fuente que contemple las vocales acentuadas y la ñ, porque de lo contrario, todos esos caracteres no se sustituirán.

Ahora accedemos a estegenerador online de shoqolate. Las opciones que hay que marcar/rellenar:
  • regular typeface: desde aquí, mediante Examinar, indicamos la fuente a transformar seleccionando entre los fichero de nuestro ordenador. Tiene que ser del tipo .ttf.
  • The EULAs of these fonts allow Web Embedding (without Adobe Flash): lo marcamos si tenemos autorización para usar la fuente. Si no lo marcamos no se generará el código que necesitamos (Ver Fuentes libres)
  • Basic Latin: De todas las opciones, marcamos esa por ser la que ocupará menos K's y para castellano nos vale.
  • units per em: sustituimos el valor que aparezca por 64, por el mismo motivo que antes.
  • I acknowledge and accept these terms: Seleccionamos para aceptar los términos de uso
Pinchamos enLet's do this! y tras unos instantes, obtenemos nuestra fuente transformada en un fichero .js (JavaScript). Lo guardamos en el disco duro.

(Para hacer una prueba rápida, de momento si quereis podeis descargar esta fuente que ya está transformada y copiarla dónde se explica a continuación. Se trata de la script mt bold)


Ahora añadimos nuestro primer gadget desdeElementos de Página (quizás el mejor sitio para colocarlos es en la parte inferior) y allí pegamos el contenido del fichero que antes hemos obtenido. Aunque sea .js, lo podeis abrir con elbloc de notas para copiar y pegarlo. Ya tenemos nuestra nueva fuente disponible.
Actualización: Para que funcione esta parte de código, hay que meterlo todo entre las etiquetas script type="text/javascript" y /script

2. Ahora vamos a instalar el script y la llamada al mismo. Desde aquí podeisdescargar todo el código necesario para ello.(También podeis copiarlo desde de esta página que es la fuente original, pero luego habría que meterlo todo entre las etiquetas script type="text/javascript" y /script y añadirle lo de la llamada.)

Copiamos todo en un nuevo gadget HTML/Javascript y guardamos. Desde este momento, todos los títulos de nuestro blog que estén entre etiquetasH1, saldrán con la tipografíascript mt bold. Hemos instalado Cufón.


Nos fijamos en las últimas líneas del código que realiza el reemplazo de fuentes:

script type="text/javascript"

Cufon.replace('h1', { hover: true, fontFamily: 'script mt bold' });

Cufon.replace('#script', { hover: true, fontFamily: 'script mt bold' });

/script

Cada línea conCufon.replace..., realiza una sustitución distinta. En este caso, lo que haya entreh1 y/h1, será sustituido por la fuentescript mt bold, que es precisamente el fichero que grabamos en el primer gadget creado. La segunda línea sustituirá todo lo que se encuentre bajo unID llamadoscript por esta misma tipografía. Se supone que no teneis nada bajo el selectorscript, así que no os saldrá nada con esto, pero se puede hacer una prueba para ver si funciona...

Escogeis cualquier post ya publicado y lo editais. Seleccionais un párrafo cualquiera y le insertaisdiv id="script" delante y/div al final del mismo. Si publicais de nuevo vereis que ese párrafo ha cambiado su tipografía. Como sólo era una prueba, podeis editar de nuevo y borrar lo que insertasteis.

A partir de ahora para cualquier fuente nueva que querais usar, sólo teneis que utilizar lapágina generadora de fuentes para Cufón y el código que os faciliten meterlo en un nuevo gadget en la forma explicada al principio. No vayais acumulando muchas porque ocupan espacio. Las que vayais descartando se borran eliminando el gadget correspondiente. Luego de instalar la fuente nueva, toca modificar las últimas líneas del gadget que lleva el script "reemplazador" y sustituirscript mt bold por el nombre de la nueva tipografía.


Evidentemente, se pueden cambiar también losID de las capas sobre las que se quiere hacer la sustitución. Si por ejemplo cambiaisH1 porBODY, la sustitución se realizará en toda la página.

Pero como hemos dicho antes, sustituir todo puede ser una pesada carga para los navegadores y en ese caso, podría ser conveniente hacerlo sólo con determinadosID. Por ejemplo con el título del blog, las fechas, los títulos de las entradas, de la barra lateral... Sólo tenemos que encontrar el nombre que usa nuestra plantilla: #sidebar-wrapper, #main, #footer, etc... Nótese que si elID no debe llevar almohadilla en CSS, aquí tampoco hay que ponerla (H1, BODY, etc.)

Para sustituir sólo determinadas partes, tenemos que hacer lo mismo que hicimos en la prueba que antes os propuse e insertardiv id="script" delante y/div detrás.script es el selector que yo he escogido para el ejemplo, pero podeis llamarlo como querais. Sólo hay que tener en cuenta que lo que pongamos en el código "reemplazador" tiene que ser lo mismo que usemos después para la etiquetaDIV.


Si queremos utilizar más de una fuente simultáneamente, creamos tantos gadgets como necesitemos con otras tantas fuentes transformadas a .js. Para que no sea nada visible, tendremos que dejar el nombre del gadget en blanco o bien, posteriormente editar la plantilla, buscar por el nombre (artilugios expandidos) y eliminar las líneas que generan el título del gadget y que son:

!-- only display title if it's non-empty --
b:if cond='data:title != ""'
h2 class='title'div id='script'data:title//div/h2
/b:if

En el código que realiza el reemplazo teneis que redactar una líneaCufon.replace... por cada combinación ID/FUENTE NUEVA que vayais a utilizar.

Creo que no me dejo nada, así que ¡suerte!

Ver también:
Demo
Cufón. Usar fuentes no estándar.

Mobile casino florida car insurance company Italian cooking school personal injury accident lawyer Hire php developers Make money online Australia Criminal lawyer car accident lawyer in san diego Business VOIP Solutions Email bulk service asterisk call center software SELL ANNUITY PAYMENT Best social media platforms for business mesothelioma claim Donate Your Car Sacramento structured settlement blog car accident lawyer michigan MET AUTO los angeles workers compensation lawyers online criminal justice degree life insurance co lincoln motor insurance quotes Service business software Home Phone Internet Bundle WordPress themes for designers Best social media platforms lawyers accidents california motorcycle accident lawyer verizon sip Car Insurance Quotes Utah caraccidentlawyer Automobile Accident Attorney ANNUITY SETTLEMENT Live casino Online casino Casino Personal Injury Law Firm Annuity Settlements structured settlement company LOW CREDIT LINE CREDIT CARDS How to donate a car in California MESOTHELIOMA LAW FIRM Donate Cars in MA criminal defense attorneys florida Casino reviews Nunavut Culture mesothelioma compensation DUI lawyer Personal Injury Lawyers Car insurance quotes Utah Home phone internet bundle domains yahoo Mortgage Adviser HOME PHONE INTERNET BUNDLE mesothelioma lawyer virginia cell cycle regulation ppt ONLINECLASSES massage school dallas texas houston mesothelioma attorney EMAIL BULK SERVICE Royalty Free Images Stock motorcycle accident attorney chicago mesothelioma settlement amounts Hire php programmers PHD on Counseling Education buying an annuity calculator CAR INSURANCE IN SOUTH DAKOTA Paperport Promotional Code Dwi lawyer Online Classes buying structured settlements Php programmers Criminal defense lawyer car accident lawyers west palm beach PHD IN COUNSELING EDUCATION personal injury firm Bankruptcy lawyer Personal Injury Lawyer Donating a Car in Maryland Php programmers for hire Virtual Data Rooms Online Christmas cards CAR INSURANCE QUOTES COLORADO Psychic for Free Hire php developer Business management software Psd to html Computer science classes online structured settlement brokers WORLD TRADE CENTER FOOTAGE Donate a Car in Maryland california law lemon Forex Trading Platform Car Insurance Quotes PA DONATE A CAR IN MARYLAND Seo companies automobile accident attorney Mortgage adviser Adobe illustrator classes Psd to WordPress injury attorney baton rouge Hard drive Data Recovery Services Donate a car in Maryland New social media platforms Business finance group car insurance quotes pa Donate Car To Charity CALIFORNIA Asbestos Lawyers federal criminal defense attorney Social media platforms for business Custom WordPress theme designer motorcycle lawyer los angeles How to Donate A Car in California Seo services mesothelioma law suits DONATE CARS ILLINOIS Best Seo company how to donate a car in california accident attorneys orange county donate your car for money Seo company structured settlements companies selling structured settlement Cheap Car Insurance for Ladies CAR INSURANCE QUOTES UTAH structured settlement cash out Proud Italian cook Custom Christmas cards business administration masters selling annuity Photo Christmas cards WordPress hosting Online Motor Insurance Quotes Donate Your Car for Kids colorado mesothelioma lawyers peritoneal mesothelioma Social media examiner online motor insurance quotes Social media management Tech school mesothelioma Html email mesotheloma sell your structured settlement payments asbestos lawyers Social media platforms windows phone for business HARDDRIVE DATA RECOVERY SERVICES Christmas cards mesothelioma lawyer texas Met auto Car Insurance Quotes MN state of california car insurance mesothelioma suit Auto Mobile Shipping Quote WordPress theme designers CAR ACCIDENT LAWYERS Social media strategies Royalty free images stock Social media tools Donate car to charity California Learning adobe illustrator meso lawyer Social media campaigns Mesothelioma Law Firm Donate Car to Charity California miami personal injury attorney structured settlement annuity companies Donate Car for Tax Credit boca raton personal injury attorney Cheap car insurance for ladies Car Insurance Companies paperport promotional code la personal injury lawyer Sell Annuity Payment NUNAVUT CULTURE car accident lawyers los angeles Neuson Structures Annuity Settlement Car Insurance Quotes Colorado Cheap Domain Registration Hosting mortgage adviser Donate Old Cars to Charity Dayton Freight Lines mesothelioma lawyer asbestos cancer lawsuit injury lawyers PhD in counseling education Motor Replacements personal injury attorney springfield mo mesothelioma law firms Donate Cars Illinois WEBEX COSTS dui lawyer scottsdale CHEAP DOMAIN REGISTRATION HOSTING Criminal Defense Attorneys Florida illinois law lemon Best Criminal Lawyers in Arizona sell my structured settlement Life Insurance Co Lincoln Holland Michigan College Dallas mesothelioma attorneys Donate your Car for Money Online Colleges st louis mesothelioma attorney Dayton freight lines World Trade Center Footage Massage School Dallas Texas mesothelioma lawyer dallas Low Credit Line Credit Cards Dallas Mesothelioma Attorneys