From: Mark Szymanski Date: Tue, 16 Nov 2010 02:31:38 +0000 (-0600) Subject: Added check to make sure the user is using Markdown formatting with newpost() X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=14c78bff05efa06b98bfe875281f9866ecca949b;p=common%2Fbash_it.git Added check to make sure the user is using Markdown formatting with newpost() --- diff --git a/plugins/jekyll.plugins.bash b/plugins/jekyll.plugins.bash index adb39fc..ef8888c 100644 --- a/plugins/jekyll.plugins.bash +++ b/plugins/jekyll.plugins.bash @@ -14,39 +14,42 @@ newpost() { # TODO: Add support for Textile formatting too. OPTIONS="Text Quote Image Audio Video" - - select OPTION in $OPTIONS - do - if [[ $OPTION = "Text" ]] - then - POST_TYPE="Text" - break - fi - - if [[ $OPTION = "Quote" ]] - then - POST_TYPE="Quote" - break - fi - if [[ $OPTION = "Image" ]] - then - POST_TYPE="Image" - break - fi - - if [[ $OPTION = "Audio" ]] - then - POST_TYPE="Audio" - break - fi - - if [[ $OPTION = "Video" ]] - then - POST_TYPE="Video" - break - fi - done + if [[ $JEKYLL_FORMATTING = "markdown" ]] + then + select OPTION in $OPTIONS + do + if [[ $OPTION = "Text" ]] + then + POST_TYPE="Text" + break + fi + + if [[ $OPTION = "Quote" ]] + then + POST_TYPE="Quote" + break + fi + + if [[ $OPTION = "Image" ]] + then + POST_TYPE="Image" + break + fi + + if [[ $OPTION = "Audio" ]] + then + POST_TYPE="Audio" + break + fi + + if [[ $OPTION = "Video" ]] + then + POST_TYPE="Video" + break + fi + done + fi # Get the title for the new post @@ -92,31 +95,34 @@ newpost() { # Generate template text based on the post type - if [[ $POST_TYPE = "Text" ]] + if [[ $JEKYLL_FORMATTING = "markdown" ]] then - true - fi + if [[ $POST_TYPE = "Text" ]] + then + true + fi - if [[ $POST_TYPE = "Quote" ]] - then - echo "> Quote" >> $FNAME - echo >> $FNAME - echo "— Author" >> $FNAME - fi + if [[ $POST_TYPE = "Quote" ]] + then + echo "> Quote" >> $FNAME + echo >> $FNAME + echo "— Author" >> $FNAME + fi - if [[ $POST_TYPE = "Image" ]] - then - echo "![Alternate Text](/path/to/image/or/url)" >> $FNAME - fi + if [[ $POST_TYPE = "Image" ]] + then + echo "![Alternate Text](/path/to/image/or/url)" >> $FNAME + fi - if [[ $POST_TYPE = "Audio" ]] - then - echo "" >> $FNAME - fi + if [[ $POST_TYPE = "Audio" ]] + then + echo "" >> $FNAME + fi - if [[ $POST_TYPE = "Video" ]] - then - echo "" >> $FNAME + if [[ $POST_TYPE = "Video" ]] + then + echo "" >> $FNAME + fi fi # Open the file in your favorite editor