From 5325e502742fbe3b76cf59e8fbf843fc93c537c6 Mon Sep 17 00:00:00 2001 From: Buddy Sandidge Date: Tue, 28 Apr 2015 00:15:28 -0700 Subject: [PATCH] Rename files to have slug --- assets/app/widgets/slide/model.js | 7 +------ bin/deck | 2 +- data/slide/{010.md => 010-title.md} | 0 data/slide/{020.md => 020-about.md} | 0 data/slide/{030.md => 030-screenshot.md} | 0 data/slide/{040.md => 040-screenshot-code.md} | 0 data/slide/{050.md => 050-phantom-not-node.md} | 0 data/slide/{060.md => 060-qt.md} | 0 data/slide/{070.md => 070-error-js-code.md} | 0 data/slide/{080.md => 080-crash-c.md} | 0 data/slide/{090.md => 090-use-after-free.md} | 0 data/slide/{100.md => 100-js-runtime.md} | 0 data/slide/{110.md => 110-code-share.md} | 0 data/slide/{120.md => 120.backbone-umdmd} | 0 data/slide/{130.md => 130-backbone-phantom.md} | 0 data/slide/{140.md => 140-jasmine-test.md} | 0 data/slide/{150.md => 150-jasmine-test-runner.md} | 0 data/slide/{160.md => 160-more.md} | 0 data/slide/{170.md => 170-fin.md} | 0 test/app/widgets/slide/model.js | 2 +- 20 files changed, 3 insertions(+), 8 deletions(-) rename data/slide/{010.md => 010-title.md} (100%) rename data/slide/{020.md => 020-about.md} (100%) rename data/slide/{030.md => 030-screenshot.md} (100%) rename data/slide/{040.md => 040-screenshot-code.md} (100%) rename data/slide/{050.md => 050-phantom-not-node.md} (100%) rename data/slide/{060.md => 060-qt.md} (100%) rename data/slide/{070.md => 070-error-js-code.md} (100%) rename data/slide/{080.md => 080-crash-c.md} (100%) rename data/slide/{090.md => 090-use-after-free.md} (100%) rename data/slide/{100.md => 100-js-runtime.md} (100%) rename data/slide/{110.md => 110-code-share.md} (100%) rename data/slide/{120.md => 120.backbone-umdmd} (100%) rename data/slide/{130.md => 130-backbone-phantom.md} (100%) rename data/slide/{140.md => 140-jasmine-test.md} (100%) rename data/slide/{150.md => 150-jasmine-test-runner.md} (100%) rename data/slide/{160.md => 160-more.md} (100%) rename data/slide/{170.md => 170-fin.md} (100%) diff --git a/assets/app/widgets/slide/model.js b/assets/app/widgets/slide/model.js index 3ede25a..f9789eb 100644 --- a/assets/app/widgets/slide/model.js +++ b/assets/app/widgets/slide/model.js @@ -10,12 +10,7 @@ define(['underscore', 'backbone'], function SlideModelDefine(_, Backbone) { _.extend(SlideModel.prototype, { url: function url() { - var id = this.get('id'); - if (id < 10) { - return '/slide/0' + id; - } else { - return '/slide/' + id; - } + return '/slide/' + this.get('id'); } }); diff --git a/bin/deck b/bin/deck index 6f30566..d4277f6 100755 --- a/bin/deck +++ b/bin/deck @@ -61,7 +61,7 @@ function getMarkdownFiles(cb) { } files.sort(); var markdownFiles = _.filter(files, function (file) { - return /^\d+\.md$/.test(file); + return /\.md$/.test(file); }); cb(null, markdownFiles); }); diff --git a/data/slide/010.md b/data/slide/010-title.md similarity index 100% rename from data/slide/010.md rename to data/slide/010-title.md diff --git a/data/slide/020.md b/data/slide/020-about.md similarity index 100% rename from data/slide/020.md rename to data/slide/020-about.md diff --git a/data/slide/030.md b/data/slide/030-screenshot.md similarity index 100% rename from data/slide/030.md rename to data/slide/030-screenshot.md diff --git a/data/slide/040.md b/data/slide/040-screenshot-code.md similarity index 100% rename from data/slide/040.md rename to data/slide/040-screenshot-code.md diff --git a/data/slide/050.md b/data/slide/050-phantom-not-node.md similarity index 100% rename from data/slide/050.md rename to data/slide/050-phantom-not-node.md diff --git a/data/slide/060.md b/data/slide/060-qt.md similarity index 100% rename from data/slide/060.md rename to data/slide/060-qt.md diff --git a/data/slide/070.md b/data/slide/070-error-js-code.md similarity index 100% rename from data/slide/070.md rename to data/slide/070-error-js-code.md diff --git a/data/slide/080.md b/data/slide/080-crash-c.md similarity index 100% rename from data/slide/080.md rename to data/slide/080-crash-c.md diff --git a/data/slide/090.md b/data/slide/090-use-after-free.md similarity index 100% rename from data/slide/090.md rename to data/slide/090-use-after-free.md diff --git a/data/slide/100.md b/data/slide/100-js-runtime.md similarity index 100% rename from data/slide/100.md rename to data/slide/100-js-runtime.md diff --git a/data/slide/110.md b/data/slide/110-code-share.md similarity index 100% rename from data/slide/110.md rename to data/slide/110-code-share.md diff --git a/data/slide/120.md b/data/slide/120.backbone-umdmd similarity index 100% rename from data/slide/120.md rename to data/slide/120.backbone-umdmd diff --git a/data/slide/130.md b/data/slide/130-backbone-phantom.md similarity index 100% rename from data/slide/130.md rename to data/slide/130-backbone-phantom.md diff --git a/data/slide/140.md b/data/slide/140-jasmine-test.md similarity index 100% rename from data/slide/140.md rename to data/slide/140-jasmine-test.md diff --git a/data/slide/150.md b/data/slide/150-jasmine-test-runner.md similarity index 100% rename from data/slide/150.md rename to data/slide/150-jasmine-test-runner.md diff --git a/data/slide/160.md b/data/slide/160-more.md similarity index 100% rename from data/slide/160.md rename to data/slide/160-more.md diff --git a/data/slide/170.md b/data/slide/170-fin.md similarity index 100% rename from data/slide/170.md rename to data/slide/170-fin.md diff --git a/test/app/widgets/slide/model.js b/test/app/widgets/slide/model.js index c772cb5..d54a5b6 100644 --- a/test/app/widgets/slide/model.js +++ b/test/app/widgets/slide/model.js @@ -6,7 +6,7 @@ define(['widgets/slide/model'], function (SlideModel) { describe('→ url', function () { it('→ with slide id 1', function () { - expect((new SlideModel({id: 1})).url()).toBe('/slide/01'); + expect((new SlideModel({id: 1})).url()).toBe('/slide/1'); }); it('→ with slide id 10', function () {