class Pettanr.ComicStory extends Peta.Leaf url: '/comic_stories/' @singular: () -> 'ComicStory' @plural: () -> 'ComicStories' defaults: { id: null, comic_id: null, story_id: null, t: null } comic: () -> new Pettanr.Comic({id: @get('comic_id')}) story: () -> new Pettanr.Story({id: @get('story_id')}) disp_t: () -> @get('t') + 1 disp_t_by_text: () -> I18n.t('comic_stories.show.t', {t: @disp_t()}) title: () -> @disp_t_by_text() + ':' + @story().escape('title') initialize: () -> if @id @url = @url + @id