client/js/wikipedia-bin.js
changeset 160 408da84d4dc0
parent 132 860340d4c645
child 170 603ffa4c6fa5
equal deleted inserted replaced
159:1796e0220bef 160:408da84d4dc0
     9 Rkns.Wikipedia.Search.prototype.getBgClass = function() {
     9 Rkns.Wikipedia.Search.prototype.getBgClass = function() {
    10     return "Rk-Wikipedia-Search-Icon Rk-Wikipedia-Lang-" + this.lang;
    10     return "Rk-Wikipedia-Search-Icon Rk-Wikipedia-Lang-" + this.lang;
    11 }
    11 }
    12 
    12 
    13 Rkns.Wikipedia.Search.prototype.getSearchTitle = function() {
    13 Rkns.Wikipedia.Search.prototype.getSearchTitle = function() {
    14 	var langs = {
    14     var langs = {
    15 		"fr": "French",
    15         "fr": "French",
    16 		"en": "English",
    16         "en": "English",
    17 		"ja": "Japanese"
    17         "ja": "Japanese"
    18 	}
    18     }
    19 	if (langs[this.lang]) {
    19     if (langs[this.lang]) {
    20 		return this.renkan.translate("Wikipedia in ") + this.renkan.translate(langs[this.lang]);
    20         return this.renkan.translate("Wikipedia in ") + this.renkan.translate(langs[this.lang]);
    21 	} else {
    21     } else {
    22 		return this.renkan.translate("Wikipedia") + " [" + this.lang + "]";
    22         return this.renkan.translate("Wikipedia") + " [" + this.lang + "]";
    23 	}
    23     }
    24 }
    24 }
    25 
    25 
    26 Rkns.Wikipedia.Search.prototype.search = function(_q) {
    26 Rkns.Wikipedia.Search.prototype.search = function(_q) {
    27     this.renkan.tabs.push(
    27     this.renkan.tabs.push(
    28         new Rkns.Wikipedia.Bin(this.renkan, {
    28         new Rkns.Wikipedia.Bin(this.renkan, {
    40     + '<img class="Rk-Wikipedia-Icon" src="<%-static_url%>img/wikipedia.png"></div><h4 class="Rk-Wikipedia-Title"><a href="<%-url%>" target="_blank"><%=htitle%></a></h4>'
    40     + '<img class="Rk-Wikipedia-Icon" src="<%-static_url%>img/wikipedia.png"></div><h4 class="Rk-Wikipedia-Title"><a href="<%-url%>" target="_blank"><%=htitle%></a></h4>'
    41     + '<p class="Rk-Wikipedia-Snippet"><%=hdescription%></p></li>'
    41     + '<p class="Rk-Wikipedia-Snippet"><%=hdescription%></p></li>'
    42 );
    42 );
    43 
    43 
    44 Rkns.Wikipedia.Bin.prototype._init = function(_renkan, _opts) {
    44 Rkns.Wikipedia.Bin.prototype._init = function(_renkan, _opts) {
    45 	this.renkan = _renkan;
    45     this.renkan = _renkan;
    46     this.search = _opts.search;
    46     this.search = _opts.search;
    47     this.lang = _opts.lang || "en";
    47     this.lang = _opts.lang || "en";
    48     this.title_icon_$.addClass('Rk-Wikipedia-Title-Icon Rk-Wikipedia-Lang-' + this.lang);
    48     this.title_icon_$.addClass('Rk-Wikipedia-Title-Icon Rk-Wikipedia-Lang-' + this.lang);
    49     this.title_$.html(this.search).addClass("Rk-Wikipedia-Title");
    49     this.title_$.html(this.search).addClass("Rk-Wikipedia-Title");
    50     this.refresh();
    50     this.refresh();