Open protobi opened 10 years ago
The url is generated from either the slug
property, or the title
, updated in 73712ba1d73de68c48a7ffef9120cc93e69dd372 from back in January in 1.0.0rc4 -- so that'll fix the issue (so there's no coupling with filename and url). Leaving this open to update the docs
Perfect, thanks so much! The aha for me:
{ "title": "this is the title I want!", "slug": "this-is-the-slug-i-want", ...}
So without the slug property, the slug would be "this-is-the-title-I-want"
Hmm it should also convert to lowercase, I'll make a separate bug for that -- thanks for the report!
Crossposting here from StackOverflow. New to Poet, the post title is not behaving as I'd expect from the example.
I expect that if a post were in the file
hello.md
and had the configuration{{{ title: 'hello-world', ...}}}
that this would be available at the routehttp://hostname/post/hello
and have the display render the title to the reader as<h1>hello-world</h1>
. That's the way it seems to be working in the reference blog, e.g.:However, in my case it seems to be using the title attribute for both the URL and the display string. In my case, the post is accessible only at
http://hostname/posts/hello-world
and the page title is also rendered as<h1>hello-world</h1>
.What might I be doing wrong?