From d358c8af0eb1190596793672651034a9ecececc8 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sun, 31 Dec 2017 10:44:21 +0000 Subject: [PATCH] Remove bad pelican theme links at install time --- src/freedombone-app-pelican | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/freedombone-app-pelican b/src/freedombone-app-pelican index 4749b138..fa421c0d 100755 --- a/src/freedombone-app-pelican +++ b/src/freedombone-app-pelican @@ -49,6 +49,15 @@ pelican_variables=(MY_USERNAME PELICAN_DOMAIN_NAME PELICAN_BLOG_CODE) +function pelican_remove_bad_blog_links { + find ./ -type f -name *.css -exec sed -i -e '/googleapi/d' {} \; + find ./ -type f -name *.scss -exec sed -i -e '/googleapi/d' {} \; + find ./ -type f -name *.html -exec sed -i -e '/googleapi/d' {} \; + find ./ -type f -name *.css -exec sed -i -e '/bootstrapcdn/d' {} \; + find ./ -type f -name *.scss -exec sed -i -e '/bootstrapcdn/d' {} \; + find ./ -type f -name *.html -exec sed -i -e '/bootstrapcdn/d' {} \; +} + function logging_on_pelican { echo -n '' } @@ -742,13 +751,7 @@ function pelican_themes { git clone https://github.com/jarv/water-iris git clone https://github.com/kplaube/yapeme - # remove any dubious css - for d in */ ; do - THEME_NAME=$(echo "$d" | awk -F '/' '{print $1}') - if [ -d $d/static/css/style.css ]; then - sed -i '/googleapi/d' $d/static/css/style.css - fi - done + pelican_remove_bad_blog_links } function mesh_install_pelican {