Publii icon indicating copy to clipboard operation
Publii copied to clipboard

Support for pages

Open dziudek opened this issue 4 years ago • 13 comments

We will separate posts from pages for better content management.

dziudek avatar Jan 30 '20 16:01 dziudek

Could you please share some ideas on how are you planning to approach this?

firedev avatar Apr 14 '20 08:04 firedev

I didn't see the feature in the latest release. Do you plan to do it for the next release? Cheers!

tiotrom avatar May 28 '20 16:05 tiotrom

This is the main missing feature for me to be able to use this for my blog.

cayblood avatar Jul 26 '20 16:07 cayblood

This is the main missing feature for me to be able to use this for my blog.

Just mark the post as Hidden, then it will work as a page; additionally, you can change the post HTML structure by creating a custom post-template.

bobmitro avatar Jul 26 '20 17:07 bobmitro

Thanks for your response, @bobmitro. That is a reasonable workaround, but it would be much nicer to simply have an interface to create a custom page with full html editing for any URI.

cayblood avatar Nov 03 '20 21:11 cayblood

@dziudek you marked this feature as belonging to the 1.0.0 milestone, but there doesn't seem to be an actual milestone for this version number. Do you have any ballpark idea of when 1.0.0 will be tagged? What major features are still missing?

cayblood avatar Nov 03 '20 21:11 cayblood

I'm a new Publii user, I love it so far as a blogging system. For more sophisticated websites, I agree that it does need different content types like pages and nested pages that aren't part of the "blog" content. I know that pages aren't on the roadmap right now, but I wonder if there's any news on whether they might be added in the future?

matthillco avatar Jan 06 '21 10:01 matthillco

We are exploring the topic of custom content types (including Pages). We want to implement them in one of the next releases, but we will do it gradually, so for 99% without nesting in the first phase. But yes - we see that Publii needs a way to separate content in a different way than tags :)

dziudek avatar Jan 06 '21 10:01 dziudek

That's sounds great @dziudek! I'm not a back-end dev, I'm mostly a front-end designer (HTML+CSS), but is there anything I could do to help with this?

matthillco avatar Jan 06 '21 11:01 matthillco

I got really excited when I first saw Publii and was pretty impressed upon trying it out (nice editor). However, I'm not currently using it or recommending it much since without the ability to do basic page editing and hierarchies, it's not really a workable solution for most blogs or lightweight sites.

If decent hierarchical page support is added, I'll be singing its praises from the rooftops.

egrieco avatar Jun 29 '21 20:06 egrieco

@dziudek I posted in the Publii's forum minutes ago asking about something like this.

Is this still a plan? Anything the community could help with to get it off the ground?

jotamorais avatar Aug 10 '22 01:08 jotamorais

I miss the 'pages' feature also. Funny that many of the real-life sample sites are that: static sites, not blogs or news like sites. Maybe a workaround is a possible solution: When creating a new site, a Dialog appears , asking Do you want to create (A) a blog/news site or (B) a site with static content. When user choses (B), a number of settings are set :

  • posts will be hidden by default
  • no previous next articles , or related articles, hide post navigation
  • nr of posts : 0
  • a menu is created, with 1 entry, home; assigned to main menu
  • a home page post is created , linked to the main menu item
  • the custom settings of the theme is set to display this specific post
  • no date based content list
  • nowhere is the date nor the author displayed
  • RSS feed is disabled
  • site owner / avatar is hidden (above may contain errors, I am not too familiar to Publii)

And, also, a little HOWTO tutorial or FAQ page could be dedicated to the creation of a non-posts site. This is the quickest way to help users.

henkvantijen avatar Dec 17 '22 21:12 henkvantijen

As I wrote above, mark the post as Hidden, then it will work as a page; additionally, you can change the post HTML structure by creating a custom post-template.

bobmitro avatar Dec 18 '22 09:12 bobmitro