NAVIGATION
This is an old revision of the document!
Datei: template/lib/slimbox/slimbox.mootools-1.2.js
Diese Sequenz wird ersetzt
// AUTOLOAD CODE BLOCK (MAY BE CHANGED OR REMOVED) Slimbox.scanPage = function() { $$("a").filter(function(el) { return el.rel && el.rel.test(/^lightbox/i); }).slimbox({/* Put custom options here */}, null, function(el) { return (this == el) || ((this.rel.length > 8) && (this.rel == el.rel)); }); };
durch
// AUTOLOAD CODE BLOCK (MAY BE CHANGED OR REMOVED) Slimbox.scanPage = function() { // OG: enhanced for translated image cpations var bLang=navigator.language?navigator.language:navigator.userLanguage; if(bLang){bLang=bLang.substr(0,2);bLang=bLang.toLowerCase();}else{bLang = 'en';} var cText="Image {x} of {y}"; switch(bLang) { case 'de': cText = "Bild {x} von {y}"; break; case 'es': cText = "Imagen {x} de {y}"; break; case 'fr': cText = "Image {x} de {y}"; break; case 'nl': cText = "Afbeelding {x} van {y}"; break; case 'da': cText = "billede {x} fra {y}"; break; } // OG: end enhancement $$("a").filter(function(el) { return el.rel && el.rel.test(/^lightbox/i); }).slimbox({counterText: cText, cLang: bLang /* Put custom options here */}, null, function(el) { // OG: sorry I am too stupid to find the correct var, // so use "brute force method" to inject the class name $("lbCloseLink").className="lbCloseLink-"+bLang; $("lbNextLink").className="lbNextLink-"+bLang; $("lbPrevLink").className="lbPrevLink-"+bLang; return (this == el) || ((this.rel.length > 8) && (this.rel == el.rel)); }); };
Datei: template/lib/slimbox/slimbox.mootools-1.1.js
Diese Sequenz wird ersetzt
// AUTOLOAD CODE BLOCK (MAY BE CHANGED OR REMOVED) Slimbox.scanPage = function() { $$($$("a").filter(function(el) { return el.rel && el.rel.test(/^lightbox/i); })).slimbox({/* Put custom options here */}, null, function(el) { return (this == el) || ((this.rel.length > 8) && (this.rel == el.rel)); }); };
durch
// AUTOLOAD CODE BLOCK (MAY BE CHANGED OR REMOVED) Slimbox.scanPage = function() { // OG: enhanced for translated image cpations var bLang=navigator.language?navigator.language:navigator.userLanguage; if(bLang){bLang=bLang.substr(0,2);bLang=bLang.toLowerCase();}else{bLang = 'en';} var cText="Image {x} of {y}"; switch(bLang) { case 'de': cText = "Bild {x} von {y}"; break; case 'es': cText = "Imagen {x} de {y}"; break; case 'fr': cText = "Image {x} de {y}"; break; case 'nl': cText = "Afbeelding {x} van {y}"; break; case 'da': cText = "billede {x} fra {y}"; break; } // OG: end enhancement $$($$("a").filter(function(el) { return el.rel && el.rel.test(/^lightbox/i); })).slimbox({counterText: cText, cLang: bLang /* Put custom options here */}, null, function(el) { // OG: sorry I am too stupid to find the correct var, // so use "brute force method" to inject the class name $("lbCloseLink").className="lbCloseLink-"+bLang; $("lbNextLink").className="lbNextLink-"+bLang; $("lbPrevLink").className="lbPrevLink-"+bLang; return (this == el) || ((this.rel.length > 8) && (this.rel == el.rel)); }); };