diff options
author | Baitinq <manuelpalenzuelamerino@gmail.com> | 2022-08-03 18:46:05 +0200 |
---|---|---|
committer | Baitinq <manuelpalenzuelamerino@gmail.com> | 2022-08-03 18:46:05 +0200 |
commit | 9e4af527b0e031be99a8b6726d2ee3ac074e9a61 (patch) | |
tree | a1760f40dd7bb0c48b58317d74f30a710728dad6 /themes | |
parent | Change markdown generator to showdown (diff) | |
download | baitinq.ml-9e4af527b0e031be99a8b6726d2ee3ac074e9a61.tar.gz baitinq.ml-9e4af527b0e031be99a8b6726d2ee3ac074e9a61.tar.bz2 baitinq.ml-9e4af527b0e031be99a8b6726d2ee3ac074e9a61.zip |
Add projectFetch shortcode
Diffstat (limited to 'themes')
-rw-r--r-- | themes/researcher/layouts/partials/projectFetcher.html | 17 | ||||
-rw-r--r-- | themes/researcher/layouts/shortcodes/projectFetch.html | 17 |
2 files changed, 34 insertions, 0 deletions
diff --git a/themes/researcher/layouts/partials/projectFetcher.html b/themes/researcher/layouts/partials/projectFetcher.html new file mode 100644 index 0000000..40f2fea --- /dev/null +++ b/themes/researcher/layouts/partials/projectFetcher.html @@ -0,0 +1,17 @@ +<div id="fetched-markdown"></div> + +<script src="https://cdn.jsdelivr.net/npm/showdown@1.9.0/dist/showdown.min.js" type="text/javascript"></script> + +<script> + +fetch("https://raw.githubusercontent.com/Baitinq/OSXIV/master/README.md").then((response) => response.text()).then((data) => { + console.log(data); + const converter = new showdown.Converter(); + const html = converter.makeHtml(data); + document.getElementById('fetched-markdown').innerHTML = html; +}); +</script> + +----- + +This information was fetched from [OSXIV's](https://github.com/Baitinq/OSXIV) [README]("https://raw.githubusercontent.com/Baitinq/OSXIV/master/README.md"). diff --git a/themes/researcher/layouts/shortcodes/projectFetch.html b/themes/researcher/layouts/shortcodes/projectFetch.html new file mode 100644 index 0000000..e943994 --- /dev/null +++ b/themes/researcher/layouts/shortcodes/projectFetch.html @@ -0,0 +1,17 @@ +<div id="fetched-markdown"></div> + +<script src="https://cdn.jsdelivr.net/npm/showdown@1.9.0/dist/showdown.min.js" type="text/javascript"></script> + +<script> + +fetch({{ .Get "readmeURL" }}).then((response) => response.text()).then((data) => { + console.log(data); + const converter = new showdown.Converter(); + const html = converter.makeHtml(data); + document.getElementById('fetched-markdown').innerHTML = html; +}); +</script> + +----- + +This information was fetched from [{{ .Get "projectName" }}'s]({{ .Get "projectURL" }}) [README]({{ .Get "readmeURL" }}). |