1 // Generated by CoffeeScript 1.3.3
5 url_to_slug = function(url) {
7 slug_in_url = /([a-z0-9-]+)[/]?$/;
8 return slug_in_url.exec(url)[1];
11 Readings.Book = (function() {
13 function Book(record) {
14 $.extend(this, record);
17 Book.prototype.render = function() {
19 wlurl = Readings.config.get('wlurl');
20 return "<li> <a href=\"reader.html?book_id=" + this.id + "\"> <img src=\"" + wlurl + this.cover + "\"> <h3> " + this.title + "</h3> </a> </li>";
23 Book.prototype.group = function() {
31 Readings.Tag = (function() {
33 function Tag(record, category) {
34 this.category = category;
35 $.extend(this, record);
38 Tag.prototype.render = function() {
39 return "<li><a href=\"books.html?tag_id=" + this.id + "\">" + this.name + "</a></li>";
42 Tag.prototype.group = function() {
43 return this.sort_key[0].toUpperCase();