Commit 4d9ad610
Changed files (6)
app
assets
javascripts
backbone
routers
templates
photos
app/assets/javascripts/backbone/routers/cakes_router.js.coffee
@@ -1,11 +1,12 @@
class CakeSide.Routers.CakesRouter extends Backbone.Router
routes:
- "new" : "newCake"
- "index" : "index"
- ":id/edit" : "edit"
- ":id" : "show"
+ "cakes/new": "newCake"
+ "cakes/index": "index"
+ "cakes/:id/edit": "edit"
"cakes/:id": "show"
- ".*" : "index"
+ "cakes/:id": "show"
+ "cakes/.*": "index"
+ ".*": "index"
index: ->
@view = new CakeSide.Views.Cakes.IndexView(collection: CakeSide.Application.request('CakesRepository'))
app/assets/javascripts/backbone/templates/cakes/cake.jst.ejs
@@ -1,13 +1,13 @@
<div class="span4">
<div class="thumbnail">
- <a href="#/<%= id %>">
+ <a href="#/cakes/<%= id %>">
<% if(_.any(photos)) { %>
<img src="<%= photos[0].large_url %>" />
<% } %>
</a>
<div class="caption">
- <h3><a href="#/<%= id %>"><%= name %></a></h3>
- <p><a href="#/<%= id %>/edit">(edit)</a></p>
+ <h3><a href="#/cakes/<%= id %>"><%= name %></a></h3>
+ <p><a href="#/cakes/<%= id %>/edit">(edit)</a></p>
<p><%= story %></p>
<span class="badge badge-warning"><i class="icon-comments"> <a href="<%= Routes.creation_path(id) %>#disqus_thread" data-disqus-identifier="c-<%= id %>"></a></i></span>
</div>
app/assets/javascripts/backbone/templates/cakes/new.jst.ejs
@@ -49,7 +49,7 @@
</div>
<div class="form-actions">
<button id='save-button' type="submit" class="btn btn-primary">NEXT STEP</button>
- <a href="#/" class="btn">Cancel</a>
+ <a href="#/cakes" class="btn">Cancel</a>
</div>
</fieldset>
</form>
app/assets/javascripts/backbone/templates/cakes/no_cakes.jst.ejs
@@ -1,1 +1,1 @@
-<p>You haven't shared any creations yet. <a href="#/new">Get Started</a></p>
+<p>You haven't shared any creations yet. <a href="#/cakes/new">Get Started</a></p>
app/assets/javascripts/backbone/templates/cakes/show.jst.ejs
@@ -8,7 +8,7 @@
<% } %>
</div>
<div class="span6">
- <h1><a href="#/<%= id %>"><%= name %></a></h1>
+ <h1><a href="#/cakes/<%= id %>"><%= name %></a></h1>
<span> <i class="icon-tags"></i> </span>
<% if (typeof(tags) === "string") { %>
<% _.each(tags.split(','), function(tag){ %>
@@ -30,7 +30,7 @@
<div class="row">
<div class="span12">
<a id="add-photo" class="btn">Add Photo</a>
- <a href="#/<%= id %>/edit">(edit)</a>
+ <a href="#/cakes/<%= id %>/edit">(edit)</a>
</div>
<div class="span12">
<ul class="thumbnails"></ul>
app/assets/javascripts/backbone/templates/photos/new.jst.ejs
@@ -10,7 +10,7 @@
</div>
<div class="form-actions">
<button type="submit" class="btn btn-primary">Upload Photo</button>
- <a href="#/" class="btn">Cancel</a>
+ <a href="#/cakes" class="btn">Cancel</a>
</div>
</fieldset>
</form>