diff --git a/.github/workflows/Deploy.yml b/.github/workflows/Deploy.yml index d56e009..98a69d2 100644 --- a/.github/workflows/Deploy.yml +++ b/.github/workflows/Deploy.yml @@ -1,45 +1,27 @@ -name: Build and Deploy +name: Deploy + on: push: branches: - main - - master + jobs: - build-and-deploy: + deploy: runs-on: ubuntu-latest + permissions: write-all steps: - - name: Checkout - uses: actions/checkout@v2 - with: - persist-credentials: false - # NOTE: Python is necessary for the pre-rendering (minification) step - - name: Install python - uses: actions/setup-python@v2 - with: - python-version: '3.8' - # NOTE: Here you can install dependencies such as matplotlib if you use - # packages such as PyPlot. - # - run: pip install matplotlib - - name: Install Julia - uses: julia-actions/setup-julia@v1 - with: - version: 1.6 - # NOTE - # The steps below ensure that NodeJS and Franklin are loaded then it - # installs highlight.js which is needed for the prerendering step - # (code highlighting + katex prerendering). - # Then the environment is activated and instantiated to install all - # Julia packages which may be required to successfully build your site. - # The last line should be `optimize()` though you may want to give it - # specific arguments, see the documentation or ?optimize in the REPL. - - run: julia -e ' - using Pkg; Pkg.activate("."); Pkg.instantiate(); - using NodeJS; run(`$(npm_cmd()) install highlight.js`); - using Franklin; - optimize()' - - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v3 - with: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - BRANCH: gh-pages - FOLDER: __site + - uses: actions/checkout@v2 + - uses: tlienart/xranklin-build-action@v3.2 + with: + # NOTE: this is the Xranklin branch the site is built with + BRANCH: "dev" + # NOTE: this is the base URL prefix (landing page at /$BASE_URL_PREFIX/) + BASE_URL_PREFIX: "" + + # =================================================================== + # DON'T CHANGE THE FOLLOWING UNLESS YOU HAVE GOOD REASONS TO + # >> amounts to build(clear=true) when commit message contains [clear] + CLEAR_CACHE: ${{ contains(github.event.head_commit.message, '[clear]') }} + # >> change the digit at the end if, for some reason, you believe + # that the cache used by the github action has an issue + CACHE_KEY: "franklin-cache" diff --git a/.gitignore b/.gitignore index 6a22b5b..1b6af8f 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,9 @@ # Files generated by invoking Julia with --track-allocation *.jl.mem +# .DS_Store files +.DS_Store + # System-specific files and directories generated by the BinaryProvider and BinDeps packages # They contain absolute paths specific to the host computer, and so should not be committed deps/deps.jl @@ -21,5 +24,5 @@ docs/site/ # It records a fixed state of all packages used by the project. As such, it should not be # committed for packages, but should be committed for applications that require a static # environment. -Manifest.toml -__site \ No newline at end of file +# Manifest.toml +__site diff --git a/404.md b/404.md index 3faee37..bae7349 100644 --- a/404.md +++ b/404.md @@ -1,4 +1,6 @@ -@def title = "404" ++++ +title = "404" ++++ ~~~
diff --git a/Manifest.toml b/Manifest.toml new file mode 100644 index 0000000..22e9675 --- /dev/null +++ b/Manifest.toml @@ -0,0 +1,186 @@ +# This file is machine-generated - editing it directly is not advised + +julia_version = "1.7.3" +manifest_format = "2.0" + +[[deps.ArgTools]] +uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f" + +[[deps.Artifacts]] +uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" + +[[deps.Base64]] +uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" + +[[deps.CRC32c]] +uuid = "8bf52ea8-c179-5cab-976a-9e18b702a9bc" + +[[deps.Crayons]] +git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15" +uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f" +version = "4.1.1" + +[[deps.Dates]] +deps = ["Printf"] +uuid = "ade2ca70-3891-5945-98fb-dc099432e06a" + +[[deps.Downloads]] +deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"] +uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6" + +[[deps.FileWatching]] +uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee" + +[[deps.FranklinParser]] +deps = ["REPL"] +git-tree-sha1 = "34eab60f8bb982f55f40558a121ec5e50d5d254e" +uuid = "796511e7-1510-466f-ad0c-1823c64bcafa" +version = "0.6.0" + +[[deps.HTTP]] +deps = ["Base64", "Dates", "IniFile", "Logging", "MbedTLS", "NetworkOptions", "Sockets", "URIs"] +git-tree-sha1 = "0fa77022fe4b511826b39c894c90daf5fce3334a" +uuid = "cd3eb016-35fb-5094-929b-558a96fad6f3" +version = "0.9.17" + +[[deps.IOCapture]] +deps = ["Logging", "Random"] +git-tree-sha1 = "f7be53659ab06ddc986428d3a9dcc95f6fa6705a" +uuid = "b5f81e59-6552-4d32-b1f0-c071b021bf89" +version = "0.2.2" + +[[deps.IniFile]] +git-tree-sha1 = "f550e6e32074c939295eb5ea6de31849ac2c9625" +uuid = "83e8ac13-25f8-5344-8a64-a9f2b223428f" +version = "0.5.1" + +[[deps.InteractiveUtils]] +deps = ["Markdown"] +uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240" + +[[deps.LibCURL]] +deps = ["LibCURL_jll", "MozillaCACerts_jll"] +uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21" + +[[deps.LibCURL_jll]] +deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"] +uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0" + +[[deps.LibGit2]] +deps = ["Base64", "NetworkOptions", "Printf", "SHA"] +uuid = "76f85450-5226-5b5a-8eaa-529ad045b433" + +[[deps.LibSSH2_jll]] +deps = ["Artifacts", "Libdl", "MbedTLS_jll"] +uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8" + +[[deps.Libdl]] +uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb" + +[[deps.LiveServer]] +deps = ["Crayons", "FileWatching", "HTTP", "MIMEs", "Pkg", "Sockets", "Test"] +git-tree-sha1 = "79783c2901a09bab202f55f24fe07a9a03b14e8a" +uuid = "16fef848-5104-11e9-1b77-fb7a48bbb589" +version = "0.8.3" + +[[deps.Logging]] +uuid = "56ddb016-857b-54e1-b83d-db4d58db5568" + +[[deps.MIMEs]] +git-tree-sha1 = "65f28ad4b594aebe22157d6fac869786a255b7eb" +uuid = "6c6e2e6c-3030-632d-7369-2d6c69616d65" +version = "0.1.4" + +[[deps.Markdown]] +deps = ["Base64"] +uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" + +[[deps.MbedTLS]] +deps = ["Dates", "MbedTLS_jll", "Random", "Sockets"] +git-tree-sha1 = "1c38e51c3d08ef2278062ebceade0e46cefc96fe" +uuid = "739be429-bea8-5141-9913-cc70e7f3736d" +version = "1.0.3" + +[[deps.MbedTLS_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1" + +[[deps.MozillaCACerts_jll]] +uuid = "14a3606d-f60d-562e-9121-12d972cd8159" + +[[deps.NetworkOptions]] +uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908" + +[[deps.OrderedCollections]] +git-tree-sha1 = "85f8e6578bf1f9ee0d11e7bb1b1456435479d47c" +uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" +version = "1.4.1" + +[[deps.Pkg]] +deps = ["Artifacts", "Dates", "Downloads", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"] +uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" + +[[deps.Printf]] +deps = ["Unicode"] +uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7" + +[[deps.REPL]] +deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"] +uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" + +[[deps.Random]] +deps = ["SHA", "Serialization"] +uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" + +[[deps.SHA]] +uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce" + +[[deps.Serialization]] +uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b" + +[[deps.Sockets]] +uuid = "6462fe0b-24de-5631-8697-dd941f90decc" + +[[deps.TOML]] +deps = ["Dates"] +uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76" + +[[deps.Tar]] +deps = ["ArgTools", "SHA"] +uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e" + +[[deps.Test]] +deps = ["InteractiveUtils", "Logging", "Random", "Serialization"] +uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40" + +[[deps.URIs]] +git-tree-sha1 = "97bbe755a53fe859669cd907f2d96aee8d2c1355" +uuid = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4" +version = "1.3.0" + +[[deps.UUIDs]] +deps = ["Random", "SHA"] +uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4" + +[[deps.Unicode]] +uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5" + +[[deps.Xranklin]] +deps = ["CRC32c", "Dates", "FranklinParser", "IOCapture", "LiveServer", "Logging", "OrderedCollections", "Pkg", "REPL", "Serialization", "TOML", "URIs"] +git-tree-sha1 = "40e2ff898170175d5f7406929464341230f968e2" +repo-rev = "dev" +repo-url = "https://github.com/tlienart/Xranklin.jl" +uuid = "558449b0-171e-4e1f-900f-d076a5ddf486" +version = "0.1.0" + +[[deps.Zlib_jll]] +deps = ["Libdl"] +uuid = "83775a58-1f1d-513f-b197-d71354ab007a" + +[[deps.nghttp2_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d" + +[[deps.p7zip_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0" diff --git a/Project.toml b/Project.toml index 7017d96..9250f3e 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ +name = "juliaparallelwebsite" +uuid = "537948fd-c279-4aaa-8db0-b48e0ca81a15" +authors = ["Julia Lab"] +version = "0.1.0" + [deps] -Franklin = "713c75ef-9fc9-4b05-94a9-213340da978e" -NodeJS = "2bd173c7-0d6d-553b-b6af-13a54713934c" Xranklin = "558449b0-171e-4e1f-900f-d076a5ddf486" - -[compat] -Franklin = "0.10.56" diff --git a/_css/adjust.css b/_css/adjust.css index d43bd06..8f357bb 100644 --- a/_css/adjust.css +++ b/_css/adjust.css @@ -62,7 +62,7 @@ h5 a:visited { color: #81353c !important; } .jp-logo { - background-image: url("/assets/logo.png"); + background-image: url('../assets/logo.png'); padding-right:10px; width:6%; } diff --git a/_css/minimal-mistakes.css b/_css/minimal-mistakes.css index ee8c030..997572d 100644 --- a/_css/minimal-mistakes.css +++ b/_css/minimal-mistakes.css @@ -1867,7 +1867,7 @@ th { } .masthead { - background: transparent url("/assets/banner.png") fixed repeat center top; + background: transparent url('../assets/banner.png') fixed repeat center top; height: 60px; position: relative; border-bottom: 1px solid #f2f3f3; @@ -2529,7 +2529,7 @@ th { } .page__footer { - background-image: url("/assets/footer.png"); + background-image: url('../assets/footer.png'); clear: both; float: left; margin-left: 0; diff --git a/_layout/tag.html b/_layout/tag.html index b2e9178..9db3daa 100644 --- a/_layout/tag.html +++ b/_layout/tag.html @@ -4,12 +4,12 @@ {{insert style.html}} - Tag: {{fill fd_tag}} + Tag: {{fill tag_name}} {{insert body_layout.html}} -
-

Tag: {{fill fd_tag}}

+
+

Tag: {{fill tag_name}}

{{taglist}} {{insert page_foot.html}}
diff --git a/_rss/head.xml b/_rss/head.xml deleted file mode 100644 index 4c9f62b..0000000 --- a/_rss/head.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - <![CDATA[ {{fd2rss website_title}} ]]> - - {{website_url}} - - - - - diff --git a/_rss/item.xml b/_rss/item.xml deleted file mode 100644 index 07f6506..0000000 --- a/_rss/item.xml +++ /dev/null @@ -1,60 +0,0 @@ - - - - <![CDATA[ {{fd2rss rss_title}} ]]> - - {{fd_full_url}} - {{fd_full_url}} - - - - - - {{if rss_full_content}} - - - - {{end}} - - - {{RFC822 rss_pubdate}} - - - {{isnotempty rss_author}} - {{rss_author}} - {{end}} - {{isnotempty author}} - - {{author}} - - {{end}} - - {{isnotempty rss_category}} - {{rss_category}} - {{end}} - - {{isnotempty rss_comments}} - {{rss_comments}} - {{end}} - - {{isnotempty rss_enclosure}} - {{rss_enclosure}} - {{end}} - diff --git a/config.md b/config.md index 95f280c..7117ba4 100644 --- a/config.md +++ b/config.md @@ -2,34 +2,15 @@ Add here global page variables to use throughout your website. --> +++ + author = "JuliaParallel" mintoclevel = 2 -# Add here files or directories that should be ignored by Franklin, otherwise -# these files might be copied and, if markdown, processed by Franklin which -# you might not want. Indicate directories by ending the name with a `/`. -# Base files such as LICENSE.md and README.md are ignored by default. -ignore = ["node_modules/"] - -# RSS (the website_{title, descr, url} must be defined to get RSS) -generate_rss = true -website_title = "JuliaParallel" -website_descr = "JuliaParallel" -website_url = "https://juliaparallel.org/" - # Author badges using DelimitedFiles author_badges_mat = readdlm("_assets/author-badges.dat", ':') author_badges = Dict() -for i = 1:size(author_badges_mat,1) - author_badges[author_badges_mat[i]] = - rstrip.(lstrip.(split(author_badges_mat[i,2], ","))) -end +[author_badges[author_badges_mat[i]] = rstrip.(lstrip.(split(author_badges_mat[i,2], ","))) + for i in 1:size(author_badges_mat,1) ] +++ - - -\newcommand{\R}{\mathbb R} -\newcommand{\scal}[1]{\langle #1 \rangle} diff --git a/index.md b/index.md index 54af122..d9bb4c7 100644 --- a/index.md +++ b/index.md @@ -1,2 +1,6 @@ ++++ +title = "News" ++++ + {{news}} diff --git a/news/2022/04/hello_world1.md b/news/2022/04/hello_world1.md index e635ef6..a18ea69 100644 --- a/news/2022/04/hello_world1.md +++ b/news/2022/04/hello_world1.md @@ -1,10 +1,13 @@ -@def post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" -@def short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -@def post_author = "Philip1" -@def hascode = true -@def date = Date(2022, 04, 04) -@def rss = "Hello world" -@def tags = ["hpc", "internals", "news"] ++++ +using Dates +post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" +short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +post_author = "Philip1" +hascode = true +date = Date(2022, 04, 04) +rss = "Hello world" +tags = ["hpc", "internals", "news"] ++++ # Lorem ipsum dolor sit amet \toc diff --git a/news/2022/04/hello_world10.md b/news/2022/04/hello_world10.md index 2f3c0dc..b3c7aa7 100644 --- a/news/2022/04/hello_world10.md +++ b/news/2022/04/hello_world10.md @@ -1,10 +1,13 @@ -@def post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" -@def short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -@def post_author = "Philip2" -@def hascode = true -@def date = Date(2022, 04, 04) -@def rss = "Hello world" -@def tags = ["hpc", "internals", "news"] ++++ +using Dates +post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" +short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +post_author = "Philip2" +hascode = true +date = Date(2022, 04, 04) +rss = "Hello world" +tags = ["hpc", "internals", "news"] ++++ # Lorem ipsum dolor sit amet \toc diff --git a/news/2022/04/hello_world11.md b/news/2022/04/hello_world11.md index e635ef6..dbc15f1 100644 --- a/news/2022/04/hello_world11.md +++ b/news/2022/04/hello_world11.md @@ -1,11 +1,13 @@ -@def post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" -@def short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -@def post_author = "Philip1" -@def hascode = true -@def date = Date(2022, 04, 04) -@def rss = "Hello world" -@def tags = ["hpc", "internals", "news"] - ++++ +using Dates +post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" +short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +post_author = "Philip1" +hascode = true +date = Date(2022, 04, 04) +rss = "Hello world" +tags = ["hpc", "internals", "news"] ++++ # Lorem ipsum dolor sit amet \toc diff --git a/news/2022/04/hello_world12.md b/news/2022/04/hello_world12.md deleted file mode 100644 index 2f3c0dc..0000000 --- a/news/2022/04/hello_world12.md +++ /dev/null @@ -1,14 +0,0 @@ -@def post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" -@def short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -@def post_author = "Philip2" -@def hascode = true -@def date = Date(2022, 04, 04) -@def rss = "Hello world" -@def tags = ["hpc", "internals", "news"] - -# Lorem ipsum dolor sit amet -\toc - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - -{{addcomments}} diff --git a/news/2022/04/hello_world2.md b/news/2022/04/hello_world2.md index e635ef6..dbc15f1 100644 --- a/news/2022/04/hello_world2.md +++ b/news/2022/04/hello_world2.md @@ -1,11 +1,13 @@ -@def post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" -@def short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -@def post_author = "Philip1" -@def hascode = true -@def date = Date(2022, 04, 04) -@def rss = "Hello world" -@def tags = ["hpc", "internals", "news"] - ++++ +using Dates +post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" +short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +post_author = "Philip1" +hascode = true +date = Date(2022, 04, 04) +rss = "Hello world" +tags = ["hpc", "internals", "news"] ++++ # Lorem ipsum dolor sit amet \toc diff --git a/news/2022/04/hello_world3.md b/news/2022/04/hello_world3.md index 2f3c0dc..e1e17d5 100644 --- a/news/2022/04/hello_world3.md +++ b/news/2022/04/hello_world3.md @@ -1,11 +1,13 @@ -@def post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" -@def short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -@def post_author = "Philip2" -@def hascode = true -@def date = Date(2022, 04, 04) -@def rss = "Hello world" -@def tags = ["hpc", "internals", "news"] - ++++ +using Dates +post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" +short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +post_author = "Philip2" +hascode = true +date = Date(2022, 04, 04) +rss = "Hello world" +tags = ["hpc", "internals", "news"] ++++ # Lorem ipsum dolor sit amet \toc diff --git a/news/2022/04/hello_world4.md b/news/2022/04/hello_world4.md index 2f3c0dc..e1e17d5 100644 --- a/news/2022/04/hello_world4.md +++ b/news/2022/04/hello_world4.md @@ -1,11 +1,13 @@ -@def post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" -@def short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -@def post_author = "Philip2" -@def hascode = true -@def date = Date(2022, 04, 04) -@def rss = "Hello world" -@def tags = ["hpc", "internals", "news"] - ++++ +using Dates +post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" +short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +post_author = "Philip2" +hascode = true +date = Date(2022, 04, 04) +rss = "Hello world" +tags = ["hpc", "internals", "news"] ++++ # Lorem ipsum dolor sit amet \toc diff --git a/news/2022/04/hello_world5.md b/news/2022/04/hello_world5.md index e635ef6..dbc15f1 100644 --- a/news/2022/04/hello_world5.md +++ b/news/2022/04/hello_world5.md @@ -1,11 +1,13 @@ -@def post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" -@def short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -@def post_author = "Philip1" -@def hascode = true -@def date = Date(2022, 04, 04) -@def rss = "Hello world" -@def tags = ["hpc", "internals", "news"] - ++++ +using Dates +post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" +short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +post_author = "Philip1" +hascode = true +date = Date(2022, 04, 04) +rss = "Hello world" +tags = ["hpc", "internals", "news"] ++++ # Lorem ipsum dolor sit amet \toc diff --git a/news/2022/04/hello_world6.md b/news/2022/04/hello_world6.md index 2f3c0dc..e1e17d5 100644 --- a/news/2022/04/hello_world6.md +++ b/news/2022/04/hello_world6.md @@ -1,11 +1,13 @@ -@def post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" -@def short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -@def post_author = "Philip2" -@def hascode = true -@def date = Date(2022, 04, 04) -@def rss = "Hello world" -@def tags = ["hpc", "internals", "news"] - ++++ +using Dates +post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" +short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +post_author = "Philip2" +hascode = true +date = Date(2022, 04, 04) +rss = "Hello world" +tags = ["hpc", "internals", "news"] ++++ # Lorem ipsum dolor sit amet \toc diff --git a/news/2022/04/hello_world7.md b/news/2022/04/hello_world7.md index 2f3c0dc..e1e17d5 100644 --- a/news/2022/04/hello_world7.md +++ b/news/2022/04/hello_world7.md @@ -1,11 +1,13 @@ -@def post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" -@def short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -@def post_author = "Philip2" -@def hascode = true -@def date = Date(2022, 04, 04) -@def rss = "Hello world" -@def tags = ["hpc", "internals", "news"] - ++++ +using Dates +post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" +short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +post_author = "Philip2" +hascode = true +date = Date(2022, 04, 04) +rss = "Hello world" +tags = ["hpc", "internals", "news"] ++++ # Lorem ipsum dolor sit amet \toc diff --git a/news/2022/04/hello_world8.md b/news/2022/04/hello_world8.md index e635ef6..a18ea69 100644 --- a/news/2022/04/hello_world8.md +++ b/news/2022/04/hello_world8.md @@ -1,10 +1,13 @@ -@def post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" -@def short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -@def post_author = "Philip1" -@def hascode = true -@def date = Date(2022, 04, 04) -@def rss = "Hello world" -@def tags = ["hpc", "internals", "news"] ++++ +using Dates +post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" +short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +post_author = "Philip1" +hascode = true +date = Date(2022, 04, 04) +rss = "Hello world" +tags = ["hpc", "internals", "news"] ++++ # Lorem ipsum dolor sit amet \toc diff --git a/news/2022/04/hello_world9.md b/news/2022/04/hello_world9.md index e635ef6..a18ea69 100644 --- a/news/2022/04/hello_world9.md +++ b/news/2022/04/hello_world9.md @@ -1,10 +1,13 @@ -@def post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" -@def short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -@def post_author = "Philip1" -@def hascode = true -@def date = Date(2022, 04, 04) -@def rss = "Hello world" -@def tags = ["hpc", "internals", "news"] ++++ +using Dates +post_title = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" +short_descr = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." +post_author = "Philip1" +hascode = true +date = Date(2022, 04, 04) +rss = "Hello world" +tags = ["hpc", "internals", "news"] ++++ # Lorem ipsum dolor sit amet \toc diff --git a/news/index.md b/news/index.md index 901bb9a..d9bb4c7 100644 --- a/news/index.md +++ b/news/index.md @@ -1,4 +1,6 @@ -{{news}} - ++++ +title = "News" ++++ +{{news}} diff --git a/teaching/index.md b/teaching/index.md index ae98ece..00bb473 100644 --- a/teaching/index.md +++ b/teaching/index.md @@ -1,4 +1,6 @@ -@def title = "Teaching" ++++ +title = "Teaching" ++++ # Tutorials diff --git a/tutorials/index.md b/tutorials/index.md index 35a01f2..060834b 100644 --- a/tutorials/index.md +++ b/tutorials/index.md @@ -1,4 +1,6 @@ -@def title = "Tutorials" ++++ +title = "Tutorials" ++++ # Tutorials diff --git a/tutorials/preferences.md b/tutorials/preferences.md index 3992626..ead3fe1 100644 --- a/tutorials/preferences.md +++ b/tutorials/preferences.md @@ -1,5 +1,6 @@ -@def title = "Preferences" -@def hascode = true ++++ +title = "Preferences" ++++ # Preferences diff --git a/utils.jl b/utils.jl index 0764d01..51fefc1 100644 --- a/utils.jl +++ b/utils.jl @@ -1,20 +1,4 @@ - -function hfun_bar(vname) - val = Meta.parse(vname[1]) - return round(sqrt(val), digits=2) -end - -function hfun_m1fill(vname) - var = vname[1] - return pagevar("index", var) -end - -function lx_baz(com, _) - # keep this first line - brace_content = Franklin.content(com.braces[1]) # input string - # do whatever you want here - return uppercase(brace_content) -end +using Dates """ {{news}} @@ -76,7 +60,7 @@ function hfun_news() lines[i] *= """
""" end # sort by day - foreach(line -> write(io, line), lines[sortperm(days, rev=true)]) + foreach(line -> write(io, line), lines[sortperm(days, rev=false)]) end end write(io, """
""")