Commit 4d9ad610

mo khan <mo@mokhan.ca>
2014-07-01 00:55:05
changes routes to backbone cakes routes.
1 parent 2b42763
Changed files (6)
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>