From d698bbf3e6feea292f12529bc806ae2070fb2dae Mon Sep 17 00:00:00 2001 From: Doug Date: Mon, 14 Mar 2022 21:04:33 -0600 Subject: [PATCH 1/7] initial commit --- .gitignore | 1 + VideoCollection.js | Bin 0 -> 26 bytes index.html | Bin 0 -> 1984 bytes main.js | 1 + models/Model.js | 1 + models/SideBarModel.js | 1 + package-lock.json | 185 +++++++++++++++++++++++++++++++++++++++++ package.json | 26 ++++++ style.css | 1 + views/AppView.js | 1 + views/SideBarView.js | Bin 0 -> 6 bytes 11 files changed, 217 insertions(+) create mode 100644 .gitignore create mode 100644 VideoCollection.js create mode 100644 index.html create mode 100644 main.js create mode 100644 models/Model.js create mode 100644 models/SideBarModel.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 style.css create mode 100644 views/AppView.js create mode 100644 views/SideBarView.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..b512c09d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +node_modules \ No newline at end of file diff --git a/VideoCollection.js b/VideoCollection.js new file mode 100644 index 0000000000000000000000000000000000000000..7495e1f8560add4282cb0f94969167b6f140b31d GIT binary patch literal 26 ecmezWFPR~qAqNOk8Il=F7&3vpJO*9{E(QQ`Kn6ho literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000000000000000000000000000000000000..f3470ca53a15481cab0513b1c52a75b43487e898 GIT binary patch literal 1984 zcmchYPjAye5XI+=#CO={?u0|RAkzzQ2C2PpLW$!NO6ml!+tM!&{N8T1yEJZ~LPe4P z?0ELgo0&J8pFe6lvbXl$-q@Lav=8>qoULrIOIzECJ-268->n_Cxpns0UfaZ4-X=RA z$1eG`d|wu}XkXhGe7^=XS<XqK3jYgec<_>`^*~l_z~}w z3I9BJcea67YoEwVZ&$lmGh49UfFlMy?6)8;;j4AR9`l-x#+^M`?qxRW&j3?zui!W% zr#ZD~;N97DB%}1DA=69z&v|wrRP4K}ZgP)@@{YkIoCLukyjNf@FLLKzK&ut(5 zI>c#-S_P$gDz=7wo{q5?s#IxD6^yaVdCGa{?9-W2Q8VSHm?@8PN6hAL5d97(DyqcI b>>r1m&zZz_YJZ+hRYUWYH4>Fn{x|;uRTDUD literal 0 HcmV?d00001 diff --git a/main.js b/main.js new file mode 100644 index 00000000..46b134b1 --- /dev/null +++ b/main.js @@ -0,0 +1 @@ +�� \ No newline at end of file diff --git a/models/Model.js b/models/Model.js new file mode 100644 index 00000000..46b134b1 --- /dev/null +++ b/models/Model.js @@ -0,0 +1 @@ +�� \ No newline at end of file diff --git a/models/SideBarModel.js b/models/SideBarModel.js new file mode 100644 index 00000000..46b134b1 --- /dev/null +++ b/models/SideBarModel.js @@ -0,0 +1 @@ +�� \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..f26c8de0 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,185 @@ +{ + "name": "backbone-youtube", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "backbone-youtube", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "backbone": "^1.4.1", + "bootstrap": "^5.1.3", + "handlebars": "^4.7.7", + "jquery": "^3.6.0", + "underscore": "^1.13.2" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.4.tgz", + "integrity": "sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg==", + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/backbone": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.4.1.tgz", + "integrity": "sha512-ADy1ztN074YkWbHi8ojJVFe3vAanO/lrzMGZWUClIP7oDD/Pjy2vrASraUP+2EVCfIiTtCW4FChVow01XneivA==", + "dependencies": { + "underscore": ">=1.8.3" + } + }, + "node_modules/bootstrap": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz", + "integrity": "sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + }, + "peerDependencies": { + "@popperjs/core": "^2.10.2" + } + }, + "node_modules/handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/jquery": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", + "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uglify-js": { + "version": "3.15.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.3.tgz", + "integrity": "sha512-6iCVm2omGJbsu3JWac+p6kUiOpg3wFO2f8lIXjfEb8RrmLjzog1wTPMmwKB7swfzzqxj9YM+sGUM++u1qN4qJg==", + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/underscore": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.2.tgz", + "integrity": "sha512-ekY1NhRzq0B08g4bGuX4wd2jZx5GnKz6mKSqFL4nqBlfyMGiG10gDFhDTMEfYmDL6Jy0FUIZp7wiRB+0BP7J2g==" + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + } + }, + "dependencies": { + "@popperjs/core": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.4.tgz", + "integrity": "sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg==", + "peer": true + }, + "backbone": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.4.1.tgz", + "integrity": "sha512-ADy1ztN074YkWbHi8ojJVFe3vAanO/lrzMGZWUClIP7oDD/Pjy2vrASraUP+2EVCfIiTtCW4FChVow01XneivA==", + "requires": { + "underscore": ">=1.8.3" + } + }, + "bootstrap": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz", + "integrity": "sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q==", + "requires": {} + }, + "handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + } + }, + "jquery": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", + "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "uglify-js": { + "version": "3.15.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.3.tgz", + "integrity": "sha512-6iCVm2omGJbsu3JWac+p6kUiOpg3wFO2f8lIXjfEb8RrmLjzog1wTPMmwKB7swfzzqxj9YM+sGUM++u1qN4qJg==", + "optional": true + }, + "underscore": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.2.tgz", + "integrity": "sha512-ekY1NhRzq0B08g4bGuX4wd2jZx5GnKz6mKSqFL4nqBlfyMGiG10gDFhDTMEfYmDL6Jy0FUIZp7wiRB+0BP7J2g==" + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 00000000..28c964b8 --- /dev/null +++ b/package.json @@ -0,0 +1,26 @@ +{ + "name": "backbone-youtube", + "version": "1.0.0", + "description": "This project has been created by a student at Parsity, an online software engineering course. The work in this repository is wholly of the student based on a sample starter project that can be accessed by looking at the repository that this project forks.", + "main": "main.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/douglashray/backbone-youtube.git" + }, + "author": "", + "license": "ISC", + "bugs": { + "url": "https://github.com/douglashray/backbone-youtube/issues" + }, + "homepage": "https://github.com/douglashray/backbone-youtube#readme", + "dependencies": { + "backbone": "^1.4.1", + "bootstrap": "^5.1.3", + "handlebars": "^4.7.7", + "jquery": "^3.6.0", + "underscore": "^1.13.2" + } +} diff --git a/style.css b/style.css new file mode 100644 index 00000000..46b134b1 --- /dev/null +++ b/style.css @@ -0,0 +1 @@ +�� \ No newline at end of file diff --git a/views/AppView.js b/views/AppView.js new file mode 100644 index 00000000..46b134b1 --- /dev/null +++ b/views/AppView.js @@ -0,0 +1 @@ +�� \ No newline at end of file diff --git a/views/SideBarView.js b/views/SideBarView.js new file mode 100644 index 0000000000000000000000000000000000000000..49cc8ef0e116cef009fe0bd72473a964bbd07f9b GIT binary patch literal 6 NcmezWkC%aq0RRg=0u=xN literal 0 HcmV?d00001 From 9adde134a2f7545ea648e0ec27077a11ded5bad2 Mon Sep 17 00:00:00 2001 From: Doug Date: Mon, 14 Mar 2022 22:52:48 -0600 Subject: [PATCH 2/7] structure --- VideoCollection.js | Bin 26 -> 6 bytes index.html | Bin 1984 -> 1393 bytes main.js | Bin 2 -> 13102 bytes models/AppModel.js | Bin 0 -> 442 bytes models/Model.js | 1 - views/AppView.js | Bin 2 -> 378 bytes 6 files changed, 1 deletion(-) create mode 100644 models/AppModel.js delete mode 100644 models/Model.js diff --git a/VideoCollection.js b/VideoCollection.js index 7495e1f8560add4282cb0f94969167b6f140b31d..49cc8ef0e116cef009fe0bd72473a964bbd07f9b 100644 GIT binary patch literal 6 NcmezWkC%aq0RRg=0u=xN literal 26 ecmezWFPR~qAqNOk8Il=F7&3vpJO*9{E(QQ`Kn6ho diff --git a/index.html b/index.html index f3470ca53a15481cab0513b1c52a75b43487e898..74c930529684144e8de7ef2f8548f2ae42fbf848 100644 GIT binary patch literal 1393 zcmb7EO>f&U488YPXudlt(CsoP28MRWVFOka=xLB8W>%{YPm+`R-;a{)IBr&CHDH*c z$fx%x((J?C_uKo&A74oqjc%@3`4GZ7;Ig?Q_%N;PbG8Waptn_sqlVA{#AjI73KxRZB2q&lHw__EkFQTj$@OpVhW-QsLzL}@ zc+wy%D*4i@nMQ_4TD;S15SmeDad`&YAx38>;IcRZwb2rMYa{cg_sVcTk|ML3L@`>j z7F34!wV#&^r@@|;w`5)F{f9*R)@cnQDtB>I_6iOe`~i(i*h%1743<6jF!oaZ G!Ttr7cDZf< literal 1984 zcmchYPjAye5XI+=#CO={?u0|RAkzzQ2C2PpLW$!NO6ml!+tM!&{N8T1yEJZ~LPe4P z?0ELgo0&J8pFe6lvbXl$-q@Lav=8>qoULrIOIzECJ-268->n_Cxpns0UfaZ4-X=RA z$1eG`d|wu}XkXhGe7^=XS<XqK3jYgec<_>`^*~l_z~}w z3I9BJcea67YoEwVZ&$lmGh49UfFlMy?6)8;;j4AR9`l-x#+^M`?qxRW&j3?zui!W% zr#ZD~;N97DB%}1DA=69z&v|wrRP4K}ZgP)@@{YkIoCLukyjNf@FLLKzK&ut(5 zI>c#-S_P$gDz=7wo{q5?s#IxD6^yaVdCGa{?9-W2Q8VSHm?@8PN6hAL5d97(DyqcI b>>r1m&zZz_YJZ+hRYUWYH4>Fn{x|;uRTDUD diff --git a/main.js b/main.js index 46b134b197f35e75e0784bedbf94a8dd124693b1..0a986073ba1c1bf41eda214ed559aa3a31b7ebfa 100644 GIT binary patch literal 13102 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 literal 2 JcmezW4*&xG0sa60 diff --git a/models/AppModel.js b/models/AppModel.js new file mode 100644 index 0000000000000000000000000000000000000000..54d98d74867034a07db9594c0b9b959f2835b858 GIT binary patch literal 442 zcma)%K?{OV5QOI(^dCGHgg+qZP@TJW4KoEvo?&KD_}8m%A7$bxmiJ(1cV=f^&qlE- z1zPGvZB*)@R0YU_w_=*;s6Ds?4|^LS{Y^E$gEP@XV~yYhULk{dL8sPPbFhrgp;asQ zS^X1G3bmTeirwMN<_&D~SAJB@(-nN%;cI3EmG*AgrI~m4b!b{viN9r69d~y< pee>*mf}+c1j8;+Cw*%E2M(z{FILLKJ_y6o)Z$nkX`>!QUq&J>hKJEYj literal 0 HcmV?d00001 diff --git a/models/Model.js b/models/Model.js deleted file mode 100644 index 46b134b1..00000000 --- a/models/Model.js +++ /dev/null @@ -1 +0,0 @@ -�� \ No newline at end of file diff --git a/views/AppView.js b/views/AppView.js index 46b134b197f35e75e0784bedbf94a8dd124693b1..bf89304f7757e541ed35ba0f8362f2ce80b1cf9a 100644 GIT binary patch literal 378 zcmZ9H+X{kE5JmTM&_DPPm=JzI(L;Si&||4xNHp?N5&n9$=76aoXO3s~?8|)KwRXD6 z(@Iyqjm}DR=e^{t!6IF>SFVhH_`^e950%tRv8H-ytPu>4PO3Tggs$(Hv7Y<|nz@;7 zu6FEFg`4jbOvT4HC5yRx_!i7s&PXRP)At9xEeR{~R5&JJtxNOg+SeI!O!ELg!=uF6 iHul&dpboP|4lAfBULiHt(QVshwtW}96qctwjl;ffbT|0` literal 2 JcmezW4*&xG0sa60 From 17da0828d01f7b666f2f054b48e9fc48b229b307 Mon Sep 17 00:00:00 2001 From: Doug Date: Thu, 17 Mar 2022 00:13:47 -0600 Subject: [PATCH 3/7] search works ish --- VideoCollection.js | Bin 6 -> 0 bytes collection/VideoCollection.js | Bin 0 -> 2074 bytes index.html | 42 ++++++++++++++++++++++------------ main.js | Bin 13102 -> 13288 bytes models/AppModel.js | Bin 442 -> 758 bytes models/VideoModel.js | 13 +++++++++++ views/AppView.js | Bin 378 -> 2344 bytes views/SideBarView.js | Bin 6 -> 490 bytes 8 files changed, 41 insertions(+), 14 deletions(-) delete mode 100644 VideoCollection.js create mode 100644 collection/VideoCollection.js create mode 100644 models/VideoModel.js diff --git a/VideoCollection.js b/VideoCollection.js deleted file mode 100644 index 49cc8ef0e116cef009fe0bd72473a964bbd07f9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6 NcmezWkC%aq0RRg=0u=xN diff --git a/collection/VideoCollection.js b/collection/VideoCollection.js new file mode 100644 index 0000000000000000000000000000000000000000..55c73ab1ee2786a86e848d4c8715d1c7b1ff63e5 GIT binary patch literal 2074 zcmb`I+l$jc6vof9;Qvs3=(ZqH6u}Ec)+@#J!3sY3BC*ZZxaq|vU2T{C>+0{zbUJMk z)+#b&I+t_4bNlA>*Uw9fZDB3@V5yBPv6(&R%NU6bt>AQKQ|^0w&yXG3g?%p15{nvT zBQ$@YnV>haj$PSJyMcDg?l4-m#9n3tFlIX7|YVfGEBpd&bvh)gxE8EBSPJQ6B%VyubRR~_WlIa!$!N8nP2sFn3O`cr-r>mnC;BCbe6m0ciFz0#ZDacC6HH|Hi#~y;;>-y+xfPV>PBbRI}W*Cp+!U zHd7wWA%$uV%IN&t{Wq>TOwR(>Ut;Rk)VU<(hv#221FvIUu;{UlRo))MxhDIb zLCwsl+x7B+adp&Y&Kzf~5%{7LFSEaPzE#_4f5O^{aY+ zQq3G&#OscofFjnMz}e=W7rJP-((B}FxQ*x->V5kE>eS+^+m&354`Z~P^&k^EarYoI Nhk0{vSD6dvzX7RWM7aO} literal 0 HcmV?d00001 diff --git a/index.html b/index.html index 74c93052..cfa462dd 100644 --- a/index.html +++ b/index.html @@ -20,25 +20,39 @@
- + - - - + - + + - + diff --git a/main.js b/main.js index 0a986073ba1c1bf41eda214ed559aa3a31b7ebfa..9c49afde99f6269c04546c83d9ff061553830907 100644 GIT binary patch delta 183 zcmZ3N_9C6>|G$YGE)!jxHokE(;^t-GVgO-%2K|YD#q0GLG8sx3QWQcJy84?%VAn)rHo)$id2eRl z@cGdyRi#859a+~pXscW$$OX?O(M%7z19#xdAY;k-MGbEUXRddh>cl?@OjFsxenP8J zt#hy)Cx>36!s{il7T`V8Shgyd4Ve|WKVueeVVnBlTh;n{2EQ5cD`F)p4{BMZv#7(N zUgm3ARY%?1K;L?H{s!fEFJpCDkLNB@4INl%MeZZ~oV&bw2WI$Zez#!e@y73*_CBZ9 zEK*BQFpYvP3h!D9tI!+Szxg@Ui=FM2tozJ+Uwe;iq9waMlL(p9{U%|dDE sYX*|Cx9+X;|4ew&`>U5&dyD!a@O;wfz|C{h>d`Km@i33!Yx!$^0m&O`Jpcdz delta 32 mcmeyyx{G;2(8RD`lb0~+O>7e4=4IewPyoVO2A#>5nUn#(PYIm> diff --git a/models/VideoModel.js b/models/VideoModel.js new file mode 100644 index 00000000..e2ff73dd --- /dev/null +++ b/models/VideoModel.js @@ -0,0 +1,13 @@ +var VideoModel = Backbone.Model.extend({ +defaults: { + id: '', + // thumbnail: '', + // title: '', + // description: '' +}, + +urlRoot: "https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=5&type=video&videoEmbeddable=true&key=AIzaSyADSKbyZhQ9S8rj3F3G_3Ihz0L2BRcqQLQ&q=", + + + +}); \ No newline at end of file diff --git a/views/AppView.js b/views/AppView.js index bf89304f7757e541ed35ba0f8362f2ce80b1cf9a..3d6c9c8ccbee73b29cb06c1ca6366baeab3329d7 100644 GIT binary patch literal 2344 zcmb`IYflqF6o$`d6aT}e5?Z1bqcKrTV^9%^_<>7|`o+|?LQ5&7yHJYZudB~H!**th zo1ih9z0AzHyyrca{q^(Q+BUJw)@{u7(fZc2DeD&ZE6zH0WZ&$>M(j7|=S@}@R`48I z*BbW2?%EwRGIoZx#(Rm~y3_31jIR}Y;ADc_xzjEzck;o4tkm&41dF_9_|1_O&W;^& zCj0ed?=uL`z;lMj9%rSOs|Bxp@b;1GV@>uik(RaZXpXS16UCZ=euZa>s=#|6zfGcx z5$&Me1KkV_@fOR8g?owgLpzziFV}V>hKZ!m^kawnb;oBlH-*G)2gjTzW*1lHdwphye*=@(_&WRT%?t7 z``ng&5OQ-fm$9Fa^QK96=qkozEUQoX6nE+!^_1_i5A)nLqDrW)gWKi02?p^Q_oDpk zQdNkF5L=A!Dycznnf=t-JnXB zubOSz2Axp5?rF)S8fT#N)2D`B!8N86)|}Lo3`||OoM7<)IaT}kx}Q7j9V0j69p=a? znSH`;ocEXLs7neuJ%^D#>#;++j0Hus%PPmp5SbjQr?w39EpTUcpF8m5*EP-yJj+T8 zk7W-pN8cOR)?`zL+k6Rq3oT`(hyD@I89VE?#Y}6Hry1XGc)v$_W?$fA$DXr(hR%Sf z-g0l+SDss(UD_ktw#Q8TU8dkEvfJF%ObbQ9y?>3{=Vw5?nx55q;-$kShWy0>W{8(lhKJRc=_foM`)>^>T~`1A delta 32 mcmZ1>^owc2hsnp7TqbjINbssNBs1hNWCF=-2KCA8oQeRmTnM-T diff --git a/views/SideBarView.js b/views/SideBarView.js index 49cc8ef0e116cef009fe0bd72473a964bbd07f9b..eda4b5dc3af88a4d7882b76ac20653656bb9b42a 100644 GIT binary patch literal 490 zcmZ9J&1%A65Jm60;5!5=BmtWTsJL+@UFbsSzOfO5i77GKLdmPQJu_d$C?Ux=KWFZp z?Uk$1fqbS*JtO*3$MXQ4=vyN_Kt%LcP)DvM z@0yNhva!zpIt`Ur6Ysw;HmBBylXf;@0d2D@;+%5}modHZ&eHRV#%RZSq!zXaolov; zI5AcVy(3>kCPe9-hZY^vD^N21txm)nh|;$=CK~K%yLL=0-Pahdx>2~+?zc+@T+M9L mG`8dX!v9$D<$}Xh)0^*Pn&z{^TZ_A^gV1O7-iaQ!A@>JVvrVc1 literal 6 NcmezWkC%aq0RRg=0u=xN From 0490d2a486356cf027342537ced78d1f70e0a6c5 Mon Sep 17 00:00:00 2001 From: Doug Date: Thu, 17 Mar 2022 23:25:37 -0600 Subject: [PATCH 4/7] obj of array of results --- collection/VideoCollection.js | Bin 2074 -> 2202 bytes index.html | 3 ++- main.js | Bin 13288 -> 13394 bytes models/VideoModel.js | 28 +++++++++++++++++++++++----- views/AppView.js | Bin 2344 -> 2920 bytes views/VideoView.js | 16 ++++++++++++++++ 6 files changed, 41 insertions(+), 6 deletions(-) create mode 100644 views/VideoView.js diff --git a/collection/VideoCollection.js b/collection/VideoCollection.js index 55c73ab1ee2786a86e848d4c8715d1c7b1ff63e5..34b813ab2c1459ec98c992d98182514da379a0f9 100644 GIT binary patch delta 294 zcmbOwFiUX5EGE%1hD3%U1_dx#1SBhgY}?6>tm2amm^mi*F-Zx7RK z&$Eb1W-=55VJSl@kkka~s%GG2-~!SLlP5B1$^&VJGKNfs6rg-QgC~%-0*b)(Ouo&e zJ(-DFiW4ESo>_eI0alaA4M2Nan1xVe3@1mh$)SjdPS#*in(W3RH2DX+z~%)kLd-x0 z-{f`d8j~Z~MVuiHQea31TAl}VU_L_*&>?z2GM^!xL4%=$Ap`6fJs>Ne!HXf7!Joko TD6R>F)UlwF delta 158 zcmbOwI7?u|ET+k~nD{0;FbgqfGNepi&nC{E$xySearch Youtube
- + + diff --git a/main.js b/main.js index 9c49afde99f6269c04546c83d9ff061553830907..2d4d0683213262487caacb8eb3581ea436f4795d 100644 GIT binary patch delta 62 zcmaEneko(a3u9(p2Cm7f#+G_%45pm83^g?XIBt~X^2K~wXjGdFeut`nsV+`XgVn}5u2I7**jZB(g(QQm?Hm5Oru<{0h zrAirc7)lt5C*Nn1F=#SaGw?ESF(^P`8ABpN5s+QXkO@}r z1m=eUd8rKLKyh0j&V#apv8vHvs0OM**kFaiQ(&lN(BuMI3bk;uBBP{d8PuSBptX8H z3k!fS6=+Qgg9Z+V=m8xGQIQH{X#l;U2ju5WW@V8VMV0|M9OUhMa3H|#0S1C_ILxbX zQ3jA|OmD)?fXjoti0VOv8MTue8KomtfNoL;x+xdvn@pfjbQusT)WNPr^(8_UWE;p0 KxO~XYsR#f-d1`F{ delta 94 zcmaDMwnAvbB*w{lj9io5m^>!GVl)xdWZ-4sVo-oWeFpu>)=a^yi3}+WDU+u&X-+=J sw1XKay1A9vlXY?oi^SvvE-uF6$$vStxyu+bfyz=D@)?RJyK^f709fM}TL1t6 diff --git a/views/VideoView.js b/views/VideoView.js new file mode 100644 index 00000000..7dee0f64 --- /dev/null +++ b/views/VideoView.js @@ -0,0 +1,16 @@ +var ViewView = Backbone.View.extend({ + className: 'video', + + template: Handlebars.compile($('.main-video').html()), + + // initialize: function () { + // this.listenTo(this.model) + // } + + render: function () { + this.$el.html(this.template(this.model.toJSON())); + + return this; + } + +}); \ No newline at end of file From 01d782663184c5bc49310d124252dad0486d232d Mon Sep 17 00:00:00 2001 From: Doug Date: Fri, 18 Mar 2022 14:45:18 -0600 Subject: [PATCH 5/7] init display --- collection/VideoCollection.js | Bin 2202 -> 2080 bytes index.html | 20 +++++++++++++------- main.js | Bin 13394 -> 14256 bytes models/AppModel.js | Bin 758 -> 1478 bytes models/VideoModel.js | 25 +++++++++++++------------ style.css | Bin 2 -> 162 bytes views/AppView.js | Bin 2920 -> 3436 bytes views/SideBarView.js | Bin 490 -> 488 bytes views/VideoView.js | 4 ++-- 9 files changed, 28 insertions(+), 21 deletions(-) diff --git a/collection/VideoCollection.js b/collection/VideoCollection.js index 34b813ab2c1459ec98c992d98182514da379a0f9..b7231872ca507c7d8e8542b0f7eff03a8f418e77 100644 GIT binary patch delta 243 zcmbOwxIkb+9&0H>5kt<#MrTG|FpI&8L4iSuL4Wf`Mr&rlM1~X~3}eUylBo>&48@b< znI!qk;CxS@xX$E*tfKrnKy4*J@e+m{ph}&|@hpS-&{U|IKvS(*B`05Dmyrg_1MRA1&}6WN*azf+AV?o0hcHOrWGjvY E0PLhQ!2kdN delta 320 zcmZ1=FiUVkp0GZHK7#^7DMJxM4nq(_J`k2{EOutxe2r0qSr#H$#*oR7!jKA-3IdYF zK*c!>B@D%r3z^I(JF$yQp1>+32~nv4GztbmdaM`}CLd%HpWMYP!wgh0`97=a Wt4Rd1(}6nF8FVIJ1UmQ_dlUc#|32>k diff --git a/index.html b/index.html index 8f366dd8..9c6293f1 100644 --- a/index.html +++ b/index.html @@ -32,20 +32,25 @@

Search Youtube


-
- -

{{ title }}

-

{{ description }}

-
-
+
Main Display
+
Sidebar
+ @@ -54,6 +59,7 @@

Search Youtube

+ diff --git a/main.js b/main.js index 2d4d0683213262487caacb8eb3581ea436f4795d..57ed35b5bb4e622a6c86bf45b349c42c782bae2c 100644 GIT binary patch delta 175 zcmcbVu_1rMDI;zL23`g(1~55U-&kKXks$>L!x%DwWGX{GLotH}gZkt~E^%gc2A#=) zT!xeP8AwbH(UW3SpL|){9W3gvlgq6HG((fY8e|$CbN2Hh%yAQun0!YNWX^xSiC}Y% a^5?Td&6(&Zy!nQa4C7=2W4*~LCVBvpvM6`} delta 20 ccmdmxe<@?bDWlC=W?GDs`^*d`H<{}J0AqOwMF0Q* diff --git a/models/AppModel.js b/models/AppModel.js index 4a7c5d4b4507d057bdef99e6771aea72d98520b7..35ae60ffab89cbc5de311ce7dd8f1529e7fd3d22 100644 GIT binary patch literal 1478 zcmcIkO;3YB6r8h(|AAX;VyI`02kps&S3R0qXeA}o0If#DUsq?AF1t`LcrY7`yk+Li zypMi=?Xf_P05^E$xyKd}Vx){*^SR~i5*s`-o-rPJUxa*rN6Eh#F;jfv6es2hh!o3; z=pDIA6u4w;#kY)nB@)9I5Ov0QjTA~JC$i+1Ilt}R>3&bN*tZ8(>3U=Qp^49Vm-573 zE@e7zDYW^PCYQ2i%=_f=OLJx%q>V43DqJ=1Rf{#@_lfbhVEzOjWF6;xh8dYlybx8e z&Z_qm6IL+dnJ|lgTadRj_rvPDn015kD>z|Ybey9xN|r`nVd|`@NcrEIdYt~T*)%h% zsYC8KhY@{ivgWPcxDKnER&l!nW6(n#(OezRqumg7H1(#epla=iQ$Fn3Y7LsXk>`XP zp&jUB_^q$XtK+6q9qiwgdb`_fu8y^XV`m|iX_g~Aaw221liKir8>K3#f){)$uMc*g z{ECd9(;QcJy84?%VAn)rHo)$id2eRl z@cGdyRi#859a+~pXscW$$OX?O(M%7z19#xdAY;k-MGbEUXRddh>cl?@OjFsxenP8J zt#hy)Cx>36!s{il7T`V8Shgyd4Ve|WKVueeVVnBlTh;n{2EQ5cD`F)p4{BMZv#7(N zUgm3ARY%?1K;L?H{s!fEFJpCDkLNB@4INl%MeZZ~oV&bw2WI$Zez#!e@y73*_CBZ9 zEK*BQFpYvP3h!D9tI!+Szxg@Ui=FM2tozJ+Uwe;iq9waMlL(p9{U%|dDE sYX*|Cx9+X;|4ew&`>U5&dyD!a@O;wfz|C{h>d`Km@i33!Yx!$^0m&O`Jpcdz diff --git a/models/VideoModel.js b/models/VideoModel.js index 6001a5265f..6de8d93b 100644 --- a/models/VideoModel.js +++ b/models/VideoModel.js @@ -6,7 +6,7 @@ defaults: { description: '' }, -urlRoot: "https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=5&type=video&videoEmbeddable=true&key=AIzaSyADSKbyZhQ9S8rj3F3G_3Ihz0L2BRcqQLQ&q=", +//urlRoot: "https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=5&type=video&videoEmbeddable=true&key=AIzaSyADSKbyZhQ9S8rj3F3G_3Ihz0L2BRcqQLQ&q=", // parse: function (response) { // var array = response.items @@ -16,16 +16,17 @@ urlRoot: "https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=5 // // title: response.items.snippet.title, // // description: response.items.snippet.description // }, -parse: function (response) { - // var array = - return response.items.map(function (issues) { - return { - videoId: issues.id.videoId, - thumbnail: issues.snippet.thumbnails.default.url, - title: issues.snippet.title, - description: issues.snippet.description - } - }); -} +// parse: function (response) { +// console.log(response); +// debugger; +// return response.items.map(function (issues) { +// return { +// videoId: issues.id.videoId, +// thumbnail: issues.snippet.thumbnails.default.url, +// title: issues.snippet.title, +// description: issues.snippet.description +// } +// }); +// } }); \ No newline at end of file diff --git a/style.css b/style.css index 46b134b197f35e75e0784bedbf94a8dd124693b1..177cb63068ab1ca77a85e9cb77ae1e37ff002bf8 100644 GIT binary patch literal 162 zcmY+7!3sc76hzNj`3D%hNrl-{F*1a`zX6|#>Oc)L#PC^3Rh?SOI zJE3A^puQ# literal 2 JcmezW4*&xG0sa60 diff --git a/views/AppView.js b/views/AppView.js index 845d64f986f897875235b87ae2d7a7731f7a98fb..ad164ed3d9fe22b0e2f97c07c006a5a2807b2838 100644 GIT binary patch literal 3436 zcmc&$O>YxH4D}g_|F9BBNhGqp7jXbi95_HLBu*%F7rG)zOLh||sDB-JZ=8ue`$bv_ zp(;&wXU2Yhwx8$subnJpBbhvxYy7>FN=o^L=V$o5z}kg;k&kjEYrM}7>p7mjON0Mw zDP$@?<)J*li41R+a*FTAcsmIv3%S9snLG)5Y~L=NZln(T%>u1V;CBfu^q#?QjlINq zA(vRA{YmofJrHhzXA6%d*3=g*^;z5PqnrzW6*zH~SY6`H1+0;cxEgWaw&JM3K!v>( z@DcG3oF%?bz_Jcjs=!_bK4y5I#@QgA3X$aC%g6Wzr%S|pgA>ez-$z~_CA;VH^{}5z zKRslF(c4+#tMSaNodea>t*!9PSeL-^8Q)FFpYc<}D|1NZ7uZ?gn@?ta6YSE)#xYlS z@SMnrJM}*>wHf+1h{y+X+T5Ed-MRF3Xv?tqm6T6%lO;+_)Lq3JVx|PsZ54~$m}ZyI2UE{icv7}F z6*x!Isyq)Bp{g^(YJuklA2OChvkI46ADPvK=WdHRrWQ(hnN+_angRiPiu0w5b*z?r z1)kw-oJw!;yN0(Vkn2S2n*gS#!z|Vz;xbHMRZ^SCoWh*WXT5vaUzr#e%%OSA_MOE_ z;a@+KI=5M~arVuFdRT0n1MFzt7vlWy$DHqVM`wa&leO07H?2p{uw`th9t~%gQR+Gw z&>N2Jq}48`<}0p~&mlI`t|Fi6&1y0-xq^S*66UB%&fjY=u-M;;+B|kK{*6PQ#R|6$ z-ZKnC^c^GWazy0A`_(%+ph}y9X$7&OqW}0kZckMpR&hV$?F#nj`tB&HmZTGIHabo2 zlOc~r^BTDw%M@9O47I0If4vWDNH>QbQy)WCReFo#?VUIKOJuZ9rB*!}pXSwL9#+9A vy2tlAZRq@oi2bVePwL0IZ|qij*LciR>di-Gwb_osP7lYTeZh?LqgwF?@$eFX literal 2920 zcmb`JTTfF#6ovP*iT|NNLQ9llG$x8^4Bn844_so@7gK44mQqT4pcKPjSHCsW>C6-w z>Ln-VHnT5l*1pXA`gv}3>s!gzt;hAzTGq57|26KH%-PCi zC;R1W>@x_@z;lMjCUe2d)s)v3cw5M|uqOMLNXy!HG`m>WjMiEL{W8xSRe|>weygl5 zMYN4}6Lcdq#9JyS7Vc%zD|R}O7cb8zXtnZHuGE514zMVu_rO+3tRM5=V5S421Kx$> z{2UF9o}lM>_k13*=B|?~!%FI-@2pFwZ@WAL(>r_*z}ms`;2P4n%KwE?IK*oK?teu% z9r-j~dA7_S|4=J2e%Irj`iXf_HR*O-R{3~`3{}ikTdFx+MYxi4TW)?k#7 z)UnHyL&uhUE!c*=p+*+QH7}W5mdSqYVW80qb z{}i1zt9r}5VPAP}GIwbYZOb09Bka&6Pm$f?p3SsS6x@4b+&(^S7*Thft*36Y&!s-# z_l27}bINzl=B$iTF6dGmyAFjIs=||EU14ONu9s(1$ghUWksh|{to9Wv=yR!Gs~-m@ z^6|8qbE~0m1?wKSp6bqh@b+i!SZyNn$=(qo-#z^vz3U>Oy>Z~iqn$k>D~m(0{w;Ib znRF6Jz5MCw@($zq2t0&Nq<8rC?B2Ft&FVj~U*>BT$FuSy)yenkuqO=0b*VE`e{xRp z`$OpOyEn?H!>OBvyArArv`j30SV$utAK2hgVzwoECo3T~F=_QmAI`8OI z*SV$Jr#d<<`jf^iu4A{l&UIie%E(?keFoN|moP8JB17^WZREK$&5}-IRdnlk>e@=8 Vr<2k&Z_#S-JRfHvSM~OIegnGSx@7Rd(uBZUO> diff --git a/views/VideoView.js b/views/VideoView.js index 7dee0f64..0ded6abb 100644 --- a/views/VideoView.js +++ b/views/VideoView.js @@ -1,7 +1,7 @@ -var ViewView = Backbone.View.extend({ +var VideoView = Backbone.View.extend({ className: 'video', - template: Handlebars.compile($('.main-video').html()), + template: Handlebars.compile($('#main-video').html()), // initialize: function () { // this.listenTo(this.model) From 0720bcd7e4278b567633f4d73c1ee8254c3bc5b7 Mon Sep 17 00:00:00 2001 From: Doug Date: Sat, 19 Mar 2022 15:42:29 -0600 Subject: [PATCH 6/7] flip the table --- collection/VideoCollection.js | Bin 2080 -> 830 bytes index.html | 4 +--- main.js | Bin 14256 -> 13884 bytes models/AppModel.js | Bin 1478 -> 1092 bytes models/VideoModel.js | 35 +++++++++++++--------------------- views/AppView.js | Bin 3436 -> 2580 bytes 6 files changed, 14 insertions(+), 25 deletions(-) diff --git a/collection/VideoCollection.js b/collection/VideoCollection.js index b7231872ca507c7d8e8542b0f7eff03a8f418e77..ca801555c3f26e81d4ad63807ee98233b6cf3ce7 100644 GIT binary patch delta 107 zcmZ1=u#as*)?@=Fi^>03Ch;aS6fvYSBr=o$NsY;Y%;KBZvHCDhVmIQ>Wyohp0gC1@ sXihd{7M4cv^%&BC;w22p3>gd>44MqqlP9vt3h^>)A`lW6MW|dAC`A;B2VRhAoYpiqY^RW-{Pn_jyxrK2 zw?#t8vb{SyGkbQ<@%Z=Uxy6=Q$39tVBTH;<&$%aDi5**kb#61(2i(u_J+?FZTG|qe zg1!-vKZ#6;8(GhO*=@T;bjOzLG_l8w?${|Fg)J;+zQ^^Wydpax_nfEpk6BOgh}d;* zQ@mEZm&7f>kT5^D`#kf~H^b}Ho)V)I6(G(*kTPGeURak5G02XXQ~&a?F-K#YZrFc4(uKkKH?PL@jc+~G8#~;-Ax5msb(Gb0_(1Bs`LNFQ{kAxgVf^K zthDoPV|TuudB=%(5~?v(n{m!cT|KHIRu;t1cqi7!uTqZGxMZrW(}q3h@Y)H@&KA z`z(4FsAXBIamE?aD+Zd`n!1kyG5V&&-SP|Zg9SavnLzN`s#E(CZ-0XTIW+Q3afLQnGg@VB|FvGJ7tC2 zCvB@poVq^e5Y>BTodu1XNQ8IW7OuMd!rEzDZ_41$r=7)}Q^oZWVb&BKUh&)r@6GI` zWp@{b7-gpP(CfQPyXLNwR+U%Z>Ddmsq=_Ar5>`Tgt1G!YzPgUZF-VH?Z`5n(PhQTy xc`|SR7c}aU9rkj4Q-5y#mnY0mI8T+a!19Lw&wD$>-Y;>v3j2z?FGsTq-5+`9K0^Qi diff --git a/index.html b/index.html index 9c6293f1..e9b274c4 100644 --- a/index.html +++ b/index.html @@ -36,9 +36,7 @@

Search Youtube

Sidebar
- - diff --git a/main.js b/main.js index 427f3a6a8a50eebbe861d4e80a012e1ac09e04b4..4000bf74d420ef8e21ba3fcea2f513ac6d3ee8b7 100644 GIT binary patch delta 100 zcmdm!vmtjwn-Q}y27}Evkb+C9M zP;ELx>SRYIb;jb!jjXbhgP12w=3*9_%*Dh7R4X@Gfh9s1i;0u@Ib(rxN{Z?XzF=F* rfVSlT&2nHbrDY0(%leK0^va<;LQ6#>r~TYLh#d@_@95c@aY@LopDSFsL)=Feor21J&gL zMe-SPfTDUpGM^!xK?5j@tWtCGL{90+UCa`U8j}|?ubnK!nlO14i`nLVtQ<^}4=}P! N)?!lFe2=|=835D@AQ1on diff --git a/views/SideBarView.js b/views/SideBarView.js index faac5ba801d73e0a766a2ddf539f06a755be6ec8..955302e9dc82f0cb86f0efade5cf49bef07d1bf8 100644 GIT binary patch delta 149 zcmaFCJd1UM0HbCmLmopWLkSQkGUNcsDuz@BD+UFIG=@^3Ofpy|AIMUetj{PP4N_4I z6iWq)gfQeYXaLz6U@<+0Tp&LMD3imW1Jth$G%p1R)xkW3sv@vnkh&rUO$KWQUIs3p MY6XVc$&8H80qcMqUH||9 delta 11 ScmbQm`ht0b0ORCCj5h!oyaajx diff --git a/views/VideoView.js b/views/VideoView.js index 0ded6abb..cfe6d3f9 100644 --- a/views/VideoView.js +++ b/views/VideoView.js @@ -3,10 +3,6 @@ var VideoView = Backbone.View.extend({ template: Handlebars.compile($('#main-video').html()), - // initialize: function () { - // this.listenTo(this.model) - // } - render: function () { this.$el.html(this.template(this.model.toJSON()));