My Overall Site Goal

I thought I would create a thread specifically for myself but, that
might be able to help other too, this one will have bunch of different
things in it but, overall it’s what I need to get done for my site.

Navigation / Sub-menus

==========================================

I need a submenu system set up so that it look like this:

Main Page: domain.com/

Home / Section 1 / Section 2 / Section 3

These pages will also be in the “header” so that they will be universal
horizontal across the site layout.

Section Page: About Us | Domain.com

  • Overview
  • Page 1
  • Page 2
  • Page 3

Normal Page: domain.com/about/the-site/page

  • Parent Page Title
  • Overview
  • Page 1
  • Page 2
  • Page 3

I will have breadcrumbs so if we go like 5 levels deep you can still get
to the 3rd level by clicking on the breadcrumb page.

In addition however, I only want pages below the curent page/section to
show up in the submenu but, just directly below and not all of the
pages, so no grandchildren(sub-page), only children pages.

Essentially the idea is to have the links generated in such a way that
it’s intuitive to go down a level to a sub-page (page) or up a level
back to the page or even to the parent/grandparent (section).

I hope I wasn’t confusing.

Blogging

========================================

Tags / Categories

I think this was addressed but only in passing, someone said a patch was
made but, I don’t know how it functions since i didn’t add the patch.

However, how I envision it working is like in Wordpress or Textpatten,
where it’s in a select form or a drop-down from where you can choose
single, multiple or even sub-categories depending on the topic of the
post.

So the URL schema could become something more organized into something
like:

domain.com/flowers/orchids/type-of-orchid/post-title

rather than URLs based on date, which seems to be the defacto format. I
don’t know if this conflict it would cause with the normal URLs to pages
but, I think it would be a different file that would handle the blog vs
pages

index.rb → blog.rb or page.rb depending on the request. All the blog
posts could be “archived” in “/blog” or “/archive” depending on your
needs. It might be able to be truncated with .htaccess for those that
have it.

Comments

I am a big fan of comments for posts but, only on a seperate page from
the post itself, I don’t like to see comments on the same page, it kind
of irritates me cause I don’t like to wait for the page to load because
someone writes 100 comments on the same page. So:

domain.com/post-title/comments/ ← seperate comments page from post.

Other than that I can’t think of anything but, if I do i’ll make another
post in this thread.