diff --git a/.gitignore b/.gitignore old mode 100755 new mode 100644 diff --git a/.htaccess b/.htaccess old mode 100755 new mode 100644 diff --git a/LICENSE b/LICENSE old mode 100755 new mode 100644 diff --git a/README.md b/README.md old mode 100755 new mode 100644 index ece1944..3f2c7ac --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ #GoWildThings -GoWildThings is a WordPress blog front end which adapts our ReactSiteTemplate to use the WordPress REST API for post data. Features of the application include: +GoWildThings is a WordPress blog front end which adapts our ReactSiteTemplate to use the WordPress GraphQL for post data. Features of the application include: -1. Upon initiation, the application downloads all of the posts from the blog as an array of objects. +1. The application populates post data either upon entering the galleries page or an individual gallery page. 2. Users can choose to view one of four pages. @@ -22,4 +22,4 @@ GoWildThings is a WordPress blog front end which adapts our ReactSiteTemplate to 10. This application offers WordPress content creators the ability to step away from preset theme frameworks. Future work will focus on expanding functionality for content creators to a) directly create post content online, b) edit or modify content directly, and c) manage users online. -This application is currently deployed at wildthings.mdbytes.us +This application is currently deployed at gowildthings.com diff --git a/wild-things/.gitignore b/wild-things/.gitignore old mode 100755 new mode 100644 diff --git a/wild-things/README.md b/wild-things/README.md old mode 100755 new mode 100644 diff --git a/wild-things/package-lock.json b/wild-things/package-lock.json old mode 100755 new mode 100644 diff --git a/wild-things/package.json b/wild-things/package.json old mode 100755 new mode 100644 diff --git a/wild-things/public/favicon.ico b/wild-things/public/favicon.ico old mode 100755 new mode 100644 diff --git a/wild-things/public/images/006.jpg b/wild-things/public/images/006.jpg old mode 100755 new mode 100644 diff --git a/wild-things/public/index.html b/wild-things/public/index.html old mode 100755 new mode 100644 diff --git a/wild-things/public/logo-small.png b/wild-things/public/logo-small.png old mode 100755 new mode 100644 diff --git a/wild-things/public/logo.jpeg b/wild-things/public/logo.jpeg old mode 100755 new mode 100644 diff --git a/wild-things/public/logo192.png b/wild-things/public/logo192.png old mode 100755 new mode 100644 diff --git a/wild-things/public/logo512.png b/wild-things/public/logo512.png old mode 100755 new mode 100644 diff --git a/wild-things/public/main-image.jpeg b/wild-things/public/main-image.jpeg old mode 100755 new mode 100644 diff --git a/wild-things/public/manifest.json b/wild-things/public/manifest.json old mode 100755 new mode 100644 diff --git a/wild-things/public/robots.txt b/wild-things/public/robots.txt old mode 100755 new mode 100644 diff --git a/wild-things/src/App.js b/wild-things/src/App.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/AboutPage.js b/wild-things/src/components/AboutPage.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/ContactPage.js b/wild-things/src/components/ContactPage.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/Footer.js b/wild-things/src/components/Footer.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/LandingPage.js b/wild-things/src/components/LandingPage.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/NavBar.js b/wild-things/src/components/NavBar.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/NotFound.js b/wild-things/src/components/NotFound.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/PostPage.js b/wild-things/src/components/PostPage.js old mode 100755 new mode 100644 index 4e5035a..c1e2c8a --- a/wild-things/src/components/PostPage.js +++ b/wild-things/src/components/PostPage.js @@ -43,16 +43,12 @@ const PostPage = () => { } ); - console.log(response); - response.data.data.post.excerpt = response.data.data.post.excerpt .replace(/(^"|"$)/g, "") .replace("[", "") .replace("]", ""); setPost(response.data.data.post); - - console.log("post", post); }; getPost(); @@ -72,16 +68,18 @@ const PostPage = () => { .replace("]", ""); const galleryContent = content.slice(galleryBeginningIndex); let beginningIndex = 0; + let srcSetBegins = 0; let startsWithUrl = ""; let url = ""; let remainingGallery = galleryContent; let images = []; let elements = []; + let srcSetArray = []; let portfolioImage = {}; let portfolioElement = {}; let morePhotos = true; - let slideLocation = 0; + let slideLocation = 1; while (morePhotos) { if (remainingGallery.indexOf("src=") === -1) { @@ -89,6 +87,14 @@ const PostPage = () => { continue; } beginningIndex = remainingGallery.indexOf("src=") + 5; + srcSetBegins = remainingGallery.indexOf("srcset=") + 7; + srcSetArray = remainingGallery + .slice(srcSetBegins, remainingGallery.indexOf("sizes=") - 1) + .trim() + .split(","); + let largeImageSrc = srcSetArray[srcSetArray.length - 1] + .trim() + .split(" ")[0]; startsWithUrl = remainingGallery.slice(beginningIndex); url = startsWithUrl.slice(0, startsWithUrl.indexOf('"')); remainingGallery = startsWithUrl.slice(startsWithUrl.indexOf('"')); @@ -98,7 +104,7 @@ const PostPage = () => { }; portfolioElement = { - href: url, + href: largeImageSrc, type: "image", }; @@ -109,8 +115,6 @@ const PostPage = () => { portfolioDetails.images = images; portfolioDetails.elements = elements; - - console.log(portfolioDetails); } if (!post) { diff --git a/wild-things/src/components/PostsPage.js b/wild-things/src/components/PostsPage.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/PrivacyPage.js b/wild-things/src/components/PrivacyPage.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/ScrollToTop.js b/wild-things/src/components/ScrollToTop.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/SeoOptimized.js b/wild-things/src/components/SeoOptimized.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/about/AboutContent.js b/wild-things/src/components/about/AboutContent.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/about/AboutIntro.js b/wild-things/src/components/about/AboutIntro.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/post/PortfolioDetail.js b/wild-things/src/components/post/PortfolioDetail.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/post/PortfolioItem.js b/wild-things/src/components/post/PortfolioItem.js old mode 100755 new mode 100644 index 428f70a..3e02922 --- a/wild-things/src/components/post/PortfolioItem.js +++ b/wild-things/src/components/post/PortfolioItem.js @@ -8,8 +8,6 @@ class PortfolioItem extends Component { } displayGallery = (evt) => { - console.dir(evt.target); - let targetButtonClass = evt.target.className; let startingSlide = 0; diff --git a/wild-things/src/components/post/PortfolioItems.js b/wild-things/src/components/post/PortfolioItems.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/posts/Posts.js b/wild-things/src/components/posts/Posts.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/posts/PostsIntro.js b/wild-things/src/components/posts/PostsIntro.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/temp.js b/wild-things/src/components/temp.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/testimonials/GetStars.js b/wild-things/src/components/testimonials/GetStars.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/testimonials/TestimonialDetail.js b/wild-things/src/components/testimonials/TestimonialDetail.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/testimonials/TestimonialSlide.js b/wild-things/src/components/testimonials/TestimonialSlide.js old mode 100755 new mode 100644 diff --git a/wild-things/src/components/testimonials/TestimonialSlider.js b/wild-things/src/components/testimonials/TestimonialSlider.js old mode 100755 new mode 100644 diff --git a/wild-things/src/config/keys.js b/wild-things/src/config/keys.js old mode 100755 new mode 100644 diff --git a/wild-things/src/config/prod.js b/wild-things/src/config/prod.js old mode 100755 new mode 100644 diff --git a/wild-things/src/content.html b/wild-things/src/content.html new file mode 100644 index 0000000..de8d68a --- /dev/null +++ b/wild-things/src/content.html @@ -0,0 +1,126 @@ +"

Adventures into the wild take us to the most extraordinary places. You will find narrative and photo records of our + adventures on our blog. We look forward to your input on the blog articles as we are constantly tracking wildlife + sightings across North America.

\n

Our first family trip into the wilderness was in 2012.  We visited + Rocky Mountain National Park, Grand Teton National Park, Yellowstone National Park, Mount Rushmore, and the + Badlands.  In all, the trip was amazing!

\n

The photo gallery here is the first photo gallery ever put + together for this website.  It consists of our adventures across trail ridge road in Rocky Mountain National + Park.  The road, constructed in 1921, passes across the northern portion of the Park’s high + country.  The adventure spends almost twenty miles above the tree line reaching altitudes over 12,000 feet.

+\n

Prior to the road construction, Trail Ridge had been used by Native Americans to cross the mountains between their + home lands in the west and hunting areas on the east side. Arapahoe Indians called the trail located on the ridge as + “taienbaa” (“Where the Children Walked”) because it was so steep that children could not be + carried, but had to walk. The Ute tribe crossing the mountains at Forest Canyon Pass marked their route with stone + cairns. The present park Ute Trail follows partially that ancient route.

\n

On the west side, about 1880, a + wagon road was constructed along the Kawuneeche Valley from the town of Grand Lake to the mining camps of Lulu City + and Gaskill. The camps were abandoned after a few years when short-lived mining boom ended and later the road was + used only occasionally by hunters and tourists.

\n

The pictures here were taken on our adventure, the last week + of June, 2012.  We hope you enjoy them, and plan on making your own trip to this amazing natural wonder in the + middle of our great country.

\n

\n\n\n
\"\"
\n\n\n\n
\"\"
\n\n\n\n
\"\"
\n\n\n\n
\"\"
\n\n\n\n
\"\"
\n\n\n\n
\"\"
\n\n\n\n
\"\"
\n\n\n\n
\"\"
\n\n\n\n
\"\"
\n\n\n\n
\"\"
\n\n\n\n
\"\"
\n\n\n\n
\"\"
\n" \ No newline at end of file diff --git a/wild-things/src/context/BlogContext.js b/wild-things/src/context/BlogContext.js old mode 100755 new mode 100644 diff --git a/wild-things/src/context/UpdatePosts.js b/wild-things/src/context/UpdatePosts.js old mode 100755 new mode 100644 diff --git a/wild-things/src/css/fonts/bootstrap-icons.woff b/wild-things/src/css/fonts/bootstrap-icons.woff old mode 100755 new mode 100644 diff --git a/wild-things/src/css/fonts/bootstrap-icons.woff2 b/wild-things/src/css/fonts/bootstrap-icons.woff2 old mode 100755 new mode 100644 diff --git a/wild-things/src/css/main.css b/wild-things/src/css/main.css old mode 100755 new mode 100644 diff --git a/wild-things/src/css/main.css.map b/wild-things/src/css/main.css.map old mode 100755 new mode 100644 diff --git a/wild-things/src/images copy/006.jpg b/wild-things/src/images copy/006.jpg old mode 100755 new mode 100644 diff --git a/wild-things/src/images/006.jpg b/wild-things/src/images/006.jpg old mode 100755 new mode 100644 diff --git a/wild-things/src/index.js b/wild-things/src/index.js old mode 100755 new mode 100644 diff --git a/wild-things/src/js/glightbox.js b/wild-things/src/js/glightbox.js old mode 100755 new mode 100644 diff --git a/wild-things/src/js/glightbox.min.js b/wild-things/src/js/glightbox.min.js old mode 100755 new mode 100644 diff --git a/wild-things/src/js/script-glightbox.js b/wild-things/src/js/script-glightbox.js old mode 100755 new mode 100644 diff --git a/wild-things/src/js/script.js b/wild-things/src/js/script.js old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/_custom.scss b/wild-things/src/scss/_custom.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/components/_animations.scss b/wild-things/src/scss/components/_animations.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/components/_buttons.scss b/wild-things/src/scss/components/_buttons.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/components/_mixins.scss b/wild-things/src/scss/components/_mixins.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/components/_typography.scss b/wild-things/src/scss/components/_typography.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/main.scss b/wild-things/src/scss/main.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/sections/_about.scss b/wild-things/src/scss/sections/_about.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/sections/_contact.scss b/wild-things/src/scss/sections/_contact.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/sections/_footer.scss b/wild-things/src/scss/sections/_footer.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/sections/_home.scss b/wild-things/src/scss/sections/_home.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/sections/_navbar.scss b/wild-things/src/scss/sections/_navbar.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/sections/_post.scss b/wild-things/src/scss/sections/_post.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/sections/_posts.scss b/wild-things/src/scss/sections/_posts.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/scss/sections/_privacy.scss b/wild-things/src/scss/sections/_privacy.scss old mode 100755 new mode 100644 diff --git a/wild-things/src/tests/App.test.js b/wild-things/src/tests/App.test.js old mode 100755 new mode 100644 diff --git a/wild-things/src/tests/setupTests.js b/wild-things/src/tests/setupTests.js old mode 100755 new mode 100644 diff --git a/wild-things/temp/index.html b/wild-things/temp/index.html old mode 100755 new mode 100644