Questions
How to sort tags alphabetically?
I'm using the Magazine template and would like to sort the tags in the sidebar alphabetically. Is that possible?
New version of static page
I update my "about me" page a push new version into GIT, but on web I still see old version of the page. How can I force refresh this page to new version?
Author Metadata
Do posts automatically get an Author tag? I know you can specify Author in metadata, but I wondered if I should include that for each post or only the ones not written by me. Related, at least in my RSS reader app, regardless of whether I include Author in the metadata, it's getting parsed as the title of the post. See here for an example where I've highlighted where the Author of the post would typically be displayed.
Add Utterances comments?
Hi, I put utterances script for the comments on each post below, whilst both Disqus and the other are not working well. But soon I realised the reader cannot add one's comment because it's IN the post, not the outside part of it. Can I customise this? If so, could you give me a hint?
Where in Blot's UI can I set the "date_display" variable?
The date_display variable works brilliantly to define how dates look in my templates. -- At the moment I set it in my package.json. Hwever, I thought there was a way to set it in the web UI too -- but I cannot find this anymore. Where is it? Thanks!
Blot server location
What’s the location of Blot’s servers? If data is exported from the EU/UK to the US, a data processing agreement is required and standard contractual clauses. An IP address counts as personally identifiable data (court decision).
How do I embed a link to a random post in my template?
I'd like to add a section to my site which displays a link to a random post. What's the best way to accomplish that?
Does my draft have a URL I can share?
Setting Draft: true in the metadata gets me a rendered HTML file as a sibling of the source. Is the draft article also exposed at a URL I can share?
Scope of tag names
I'm a bit confused about the scope of tag names from the Reference page: For example, the reference lists blog.title and entry.title, but on the entries.html they don't seem to work for me. However the unqualified title does work.
Show a random post?
Along with {{#previous}}{{/previous}} and {{#next}}{{/next}}, is there a way to show a random post / entry from the blog?
Change chronological order of posts?
Currently the way things seem to be set up for showing entries (i.e. #all_entries) is they're in reverse chronological order. Is there a way to sort by chronological order? Thanks! Ray
Custom heading IDs?
Does Blot support Markdown’s custom heading IDs? For example, using iA Writer it is possible to change the ID assigned to a heading when it's turned into HTML like so: ### This is a heading with a lot of text [short-id] You'll then be able to link to #short-id instead of the full heading title.
Hide tags on the header of the Diary template
I use the Diary theme and between the blog title on the left and the header menu on the right, it shows tags from my posts. How can I turn this off? I don't want the tags to be there. If they are under the post, that's perfectly fine with me.
Commento not showing up
Hi! I just signed up for Commento, added my URL (https://russbonchu.site) and checked off the box here in the services page, but it's not showing up. i also put their code snippet at the end of my post. Does it take some time?
What files are expected in a template?
As the title says, I've looked at some of the templates but they have different number of files and I didn't see anything about this in the documentation (but I'm sure that I've missed something).
How to install a third-party script on a template?
Can you give an example of how to add a javascript library to a site?
A way to ignore markdown processing
Is there a way to flag a section of markdown to not be processed by blot? For example, let's I wanted to include a section of pure HTML inside the markdown, so it might look like this: regular markdown <div class="do-not-process"> Line </div> more regular markdown As it is currently, blot will process the following and spit out: <p>regular markdown</p> <div class="do-not-process"> <p>Line</p> </div> <p>more regular markdown</p> The extra <p> inside the div is causing problems for the mermaid diagram tool. It looks for a div with the class of mermaid, and inside that div does not expect any <p> tags. When it encounters them, it throws a syntax error. A workaround right now is uploading pages as HTML files but that isn't a desired workflow. Thanks!
Sidenotes instead of footnotes
Is there any way to make footnotes appear at the side of where they're being referenced instead of at the bottom of the post?
Archives for specific tags or metadata
I'd like to generate archives for a specific tag (i.e. memories for which archives would be perfect because of calendaring). Since {{#tagged.memories}} only seems to work inside {{entries}} in the example below (it generates empty headers for months without tagged entries), is there another way to tweak this to make it so? Or at least hide the empty months, years, etc. that show up? Thanks! Ray {{#archives}} <h2>{{year}}</h2> {{#months}} <h3>{{month}}</h3> {{#entries}} <a href="{{url}}">{{title}}</a> {{/entries}} {{/months}}
CSS and JS files in folders not working
Hi there, I'm building a custom template and am trying to point link css and js files within folders but they are not being picked up. I've triple-checked the link e.g href="css/main.css" but it doesn't work. It does work when I delete the "css/" and move the file to the same directory as the rest of the files. Am I missing something? I'm wondering whether it's a limitation of the platform. Thanks in advance!