Added support for Textile formatting in newpost()
diff --git a/plugins/jekyll.plugins.bash b/plugins/jekyll.plugins.bash
index ef8888c..9b0d5c1 100644
--- a/plugins/jekyll.plugins.bash
+++ b/plugins/jekyll.plugins.bash
@@ -11,11 +11,10 @@
FNAME_DATE=$(date "+%Y-%m-%d")
# If the user is using markdown formatting, let them choose what type of post they want. Sort of like Tumblr.
- # TODO: Add support for Textile formatting too.
OPTIONS="Text Quote Image Audio Video"
- if [[ $JEKYLL_FORMATTING = "markdown" ]]
+ if [ $JEKYLL_FORMATTING = "markdown" -o $JEKYLL_FORMATTING = "textile" ]
then
select OPTION in $OPTIONS
do
@@ -116,12 +115,42 @@
if [[ $POST_TYPE = "Audio" ]]
then
- echo "<audio src=\"/path/to/audio/file\" controls=\"controls\"></audio>" >> $FNAME
+ echo "<html><audio src=\"/path/to/audio/file\" controls=\"controls\"></audio></html>" >> $FNAME
fi
if [[ $POST_TYPE = "Video" ]]
then
- echo "<video src=\"/path/to/video\" controls=\"controls\"></video>" >> $FNAME
+ echo "<html><video src=\"/path/to/video\" controls=\"controls\"></video></html>" >> $FNAME
+ fi
+ fi
+
+ if [[ $JEKYLL_FORMATTING = "textile" ]]
+ then
+ if [[ $POST_TYPE = "Text" ]]
+ then
+ true
+ fi
+
+ if [[ $POST_TYPE = "Quote" ]]
+ then
+ echo "bq. Quote" >> $FNAME
+ echo >> $FNAME
+ echo "— Author" >> $FNAME
+ fi
+
+ if [[ $POST_TYPE = "Image" ]]
+ then
+ echo "!url(alt text)" >> $FNAME
+ fi
+
+ if [[ $POST_TYPE = "Audio" ]]
+ then
+ echo "<html><audio src=\"/path/to/audio/file\" controls=\"controls\"></audio></html>" >> $FNAME
+ fi
+
+ if [[ $POST_TYPE = "Video" ]]
+ then
+ echo "<html><video src=\"/path/to/video\" controls=\"controls\"></video></html>" >> $FNAME
fi
fi