From d50002c3b430b192e1ecec4126bf31f13cd6e5f6 Mon Sep 17 00:00:00 2001 From: davehauenstein Date: Fri, 17 Apr 2009 20:41:52 +0000 Subject: added aditional files for spanish support, added redirect if coming from a spanish language preferred browser git-svn-id: http://arc90labs-readability.googlecode.com/svn/trunk@35 d4e419ec-0920-11de-bbfd-a7c1bc4c261e --- js/.htaccess | 1 + js/es/readability-start.js | 50 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 js/.htaccess create mode 100644 js/es/readability-start.js (limited to 'js') diff --git a/js/.htaccess b/js/.htaccess new file mode 100644 index 0000000..d42dfaf --- /dev/null +++ b/js/.htaccess @@ -0,0 +1 @@ +Redirect /experiments/readability/js/readability-0.1.js http://lab.arc90.com/experiments/readability/js/readability.js diff --git a/js/es/readability-start.js b/js/es/readability-start.js new file mode 100644 index 0000000..8183527 --- /dev/null +++ b/js/es/readability-start.js @@ -0,0 +1,50 @@ +var style = "style-newspaper"; +var size = "size-large"; +var margin = "margin-wide"; + + +var linkStringStart = "javascript:(function(){"; +var linkStringEnd = "';_readability_script=document.createElement('SCRIPT');_readability_script.type='text/javascript';_readability_script.src='http://lab.arc90.com/experiments/readability/js/readability.js?x='+(Math.random());document.getElementsByTagName('head')[0].appendChild(_readability_script);_readability_css=document.createElement('LINK');_readability_css.rel='stylesheet';_readability_css.href='http://lab.arc90.com/experiments/readability/css/readability.css';_readability_css.type='text/css';document.getElementsByTagName('head')[0].appendChild(_readability_css);_readability_print_css=document.createElement('LINK');_readability_print_css.rel='stylesheet';_readability_print_css.href='http://lab.arc90.com/experiments/readability/css/readability-print.css';_readability_print_css.media='print';_readability_print_css.type='text/css';document.getElementsByTagName('head')[0].appendChild(_readability_print_css);})();"; + +$(document).ready(function() { + + $("#bookmarkletLink").attr("href", linkStringStart + "readStyle='" + style + "';readSize='" + size + "';readMargin='" + margin + linkStringEnd); + + function applyChange(s,y) { + var example = document.getElementById("example"); + var article = document.getElementById("articleContent"); + + switch(s){ + case "style": + style = y; + break + case "size": + size = y; + break + case "margin": + margin = y; + break + } + example.className = style; + article.className = margin + " " + size; + $("#bookmarkletLink").attr("href", linkStringStart + "readStyle='" + style + "';readSize='" + size + "';readMargin='" + margin + linkStringEnd); + } + + $("#settings input").bind("click", function(){ + applyChange(this.name, this.value); + }); + $("#settings input").bind("click", function(){ + applyChange(this.name, this.value); + }); + $("#bookmarkletLink").bind("click", function(){ + if($.browser.msie){ + alert("Para empezar a usar Readability, click derecho y selecciona 'Agrega a favoritos...' para guardar este link en la barra de marcadores de tu navegador."); + } + else { + alert("Para empezar a usar Readability, arrastra este link a la barra de marcadores de tu navegador."); + } + return false; + }); + +}); + -- cgit v1.2.3